Auto-generated configs and docs
This commit is contained in:
parent
c5d85f1e4a
commit
0cbe223d58
|
@ -1053,7 +1053,7 @@
|
|||
#define SentEtbType_GM_TYPE_1 0
|
||||
#define show_Frankenso_presets true
|
||||
#define show_test_presets true
|
||||
#define SIGNATURE_HASH 1466934791
|
||||
#define SIGNATURE_HASH 4048393717
|
||||
#define specs_s_size 12
|
||||
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
|
||||
#define spi_device_e_SPI_DEVICE_1 1
|
||||
|
@ -1329,12 +1329,12 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.cypress.1466934791"
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.cypress.4048393717"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
#define TS_TEST_COMMAND_char t
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1336
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1340
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1053,7 +1053,7 @@
|
|||
#define SentEtbType_GM_TYPE_1 0
|
||||
#define show_Frankenso_presets true
|
||||
#define show_test_presets true
|
||||
#define SIGNATURE_HASH 1069024459
|
||||
#define SIGNATURE_HASH 2577020729
|
||||
#define specs_s_size 12
|
||||
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
|
||||
#define spi_device_e_SPI_DEVICE_1 1
|
||||
|
@ -1329,12 +1329,12 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.kin.1069024459"
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.kin.2577020729"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
#define TS_TEST_COMMAND_char t
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1336
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1340
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1003,7 +1003,7 @@
|
|||
#define show_Frankenso_presets false
|
||||
#define show_Proteus_presets false
|
||||
#define show_test_presets false
|
||||
#define SIGNATURE_HASH 615707818
|
||||
#define SIGNATURE_HASH 2190526296
|
||||
#define specs_s_size 12
|
||||
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
|
||||
#define spi_device_e_SPI_DEVICE_1 1
|
||||
|
@ -1280,12 +1280,12 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.subaru_eg33_f7.615707818"
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.subaru_eg33_f7.2190526296"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
#define TS_TEST_COMMAND_char t
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1336
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1340
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -514,6 +514,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
|
|
@ -335,18 +335,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -23,6 +23,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
|
|
@ -48,6 +48,6 @@ LDS_sent_state,
|
|||
#define WALL_FUEL_STATE_BASE_ADDRESS 1208
|
||||
#define IDLE_STATE_BASE_ADDRESS 1216
|
||||
#define ELECTRONIC_THROTTLE_BASE_ADDRESS 1256
|
||||
#define WIDEBAND_STATE_BASE_ADDRESS 1304
|
||||
#define DC_MOTORS_BASE_ADDRESS 1316
|
||||
#define SENT_STATE_BASE_ADDRESS 1328
|
||||
#define WIDEBAND_STATE_BASE_ADDRESS 1308
|
||||
#define DC_MOTORS_BASE_ADDRESS 1320
|
||||
#define SENT_STATE_BASE_ADDRESS 1332
|
||||
|
|
|
@ -698,30 +698,31 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
|
|
@ -493,28 +493,29 @@ luaAdd("idle: Lua Adder", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1252, 1.0
|
|||
idlePosition("ETB: idlePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1256, 1.0, 0.0, 10.0, "per"),
|
||||
trim("ETB: trim", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1260, 1.0, -1.0, -1.0, ""),
|
||||
luaAdjustment("ETB: luaAdjustment", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1264, 1.0, 0.0, 3.0, "per"),
|
||||
etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1268, 1.0, -1.0, -1.0, ""),
|
||||
etbIntegralError("etbIntegralError", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1272, 1.0, -10000.0, 10000.0, ""),
|
||||
etbCurrentTarget("etbCurrentTarget", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1276, 1.0, -10000.0, 10000.0, "%"),
|
||||
etbCurrentAdjustedTarget("etbCurrentAdjustedTarget", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1280, 1.0, -10000.0, 10000.0, "%"),
|
||||
etbDutyRateOfChange("ETB duty rate of change", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1288, 1.0, -0.0, 20.0, "per"),
|
||||
etbDutyAverage("ETB average duty", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1292, 1.0, -20.0, 50.0, "per"),
|
||||
etbTpsErrorCounter("ETB TPS error counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1296, 1.0, 0.0, 3.0, "count"),
|
||||
etbPpsErrorCounter("ETB pedal error counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1298, 1.0, 0.0, 3.0, "count"),
|
||||
etbErrorCode("etbErrorCode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1300, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_45("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1301, 1.0, -20.0, 100.0, "units"),
|
||||
jamTimer("ETB jam timer", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1302, 0.01, 0.0, 100.0, "sec"),
|
||||
faultCode("faultCode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1304, 1.0, -1.0, -1.0, ""),
|
||||
heaterDuty("heaterDuty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1305, 1.0, 0.0, 100.0, "%"),
|
||||
pumpDuty("pumpDuty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1306, 1.0, 0.0, 100.0, "%"),
|
||||
alignmentFill_at_3("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1307, 1.0, -20.0, 100.0, "units"),
|
||||
tempC("tempC", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1308, 1.0, 500.0, 1000.0, "C"),
|
||||
nernstVoltage("nernstVoltage", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1310, 0.001, 0.0, 1.0, "V"),
|
||||
esr("esr", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1312, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1314, 1.0, -20.0, 100.0, "units"),
|
||||
dcOutput0("DC: output0", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1316, 1.0, 0.0, 10.0, "per"),
|
||||
isEnabled0_int("DC: en0", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1320, 1.0, 0.0, 10.0, "per"),
|
||||
alignmentFill_at_5("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1321, 1.0, -20.0, 100.0, "units"),
|
||||
value1("value1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1328, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_2("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1330, 1.0, -20.0, 100.0, "units"),
|
||||
errorRate("ETB: SENT error rate", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1332, 1.0, 0.0, 3.0, "ratio"),
|
||||
m_wastegatePosition("DC: wastegatePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1268, 1.0, 0.0, 3.0, "per"),
|
||||
etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1272, 1.0, -1.0, -1.0, ""),
|
||||
etbIntegralError("etbIntegralError", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1276, 1.0, -10000.0, 10000.0, ""),
|
||||
etbCurrentTarget("etbCurrentTarget", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1280, 1.0, -10000.0, 10000.0, "%"),
|
||||
etbCurrentAdjustedTarget("etbCurrentAdjustedTarget", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1284, 1.0, -10000.0, 10000.0, "%"),
|
||||
etbDutyRateOfChange("ETB duty rate of change", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1292, 1.0, -0.0, 20.0, "per"),
|
||||
etbDutyAverage("ETB average duty", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1296, 1.0, -20.0, 50.0, "per"),
|
||||
etbTpsErrorCounter("ETB TPS error counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1300, 1.0, 0.0, 3.0, "count"),
|
||||
etbPpsErrorCounter("ETB pedal error counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1302, 1.0, 0.0, 3.0, "count"),
|
||||
etbErrorCode("etbErrorCode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1304, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_49("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1305, 1.0, -20.0, 100.0, "units"),
|
||||
jamTimer("ETB jam timer", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1306, 0.01, 0.0, 100.0, "sec"),
|
||||
faultCode("faultCode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1308, 1.0, -1.0, -1.0, ""),
|
||||
heaterDuty("heaterDuty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1309, 1.0, 0.0, 100.0, "%"),
|
||||
pumpDuty("pumpDuty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1310, 1.0, 0.0, 100.0, "%"),
|
||||
alignmentFill_at_3("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1311, 1.0, -20.0, 100.0, "units"),
|
||||
tempC("tempC", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1312, 1.0, 500.0, 1000.0, "C"),
|
||||
nernstVoltage("nernstVoltage", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1314, 0.001, 0.0, 1.0, "V"),
|
||||
esr("esr", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1316, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1318, 1.0, -20.0, 100.0, "units"),
|
||||
dcOutput0("DC: output0", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1320, 1.0, 0.0, 10.0, "per"),
|
||||
isEnabled0_int("DC: en0", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1324, 1.0, 0.0, 10.0, "per"),
|
||||
alignmentFill_at_5("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1325, 1.0, -20.0, 100.0, "units"),
|
||||
value1("value1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1332, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_2("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1334, 1.0, -20.0, 100.0, "units"),
|
||||
errorRate("ETB: SENT error rate", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1336, 1.0, 0.0, 3.0, "ratio"),
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
// generated by gen_live_documentation.sh / LiveDataProcessor.java
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1336
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1340
|
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/electronic_throttle.txt Mon Feb 13 05:58:22 UTC 2023
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/electronic_throttle.txt Sat Feb 18 03:20:18 UTC 2023
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -23,161 +23,167 @@ struct electronic_throttle_s {
|
|||
*/
|
||||
float luaAdjustment = (float)0;
|
||||
/**
|
||||
* "DC: wastegatePosition"
|
||||
per
|
||||
* offset 12
|
||||
*/
|
||||
float m_wastegatePosition = (float)0;
|
||||
/**
|
||||
* offset 16
|
||||
*/
|
||||
percent_t etbFeedForward = (percent_t)0;
|
||||
/**
|
||||
* offset 16
|
||||
* offset 20
|
||||
*/
|
||||
float etbIntegralError = (float)0;
|
||||
/**
|
||||
%
|
||||
* offset 20
|
||||
* offset 24
|
||||
*/
|
||||
float etbCurrentTarget = (float)0;
|
||||
/**
|
||||
%
|
||||
* offset 24
|
||||
* offset 28
|
||||
*/
|
||||
float etbCurrentAdjustedTarget = (float)0;
|
||||
/**
|
||||
offset 28 bit 0 */
|
||||
offset 32 bit 0 */
|
||||
bool etbRevLimitActive : 1 {};
|
||||
/**
|
||||
offset 28 bit 1 */
|
||||
offset 32 bit 1 */
|
||||
bool jamDetected : 1 {};
|
||||
/**
|
||||
offset 28 bit 2 */
|
||||
bool unusedBit_9_2 : 1 {};
|
||||
offset 32 bit 2 */
|
||||
bool unusedBit_10_2 : 1 {};
|
||||
/**
|
||||
offset 28 bit 3 */
|
||||
bool unusedBit_9_3 : 1 {};
|
||||
offset 32 bit 3 */
|
||||
bool unusedBit_10_3 : 1 {};
|
||||
/**
|
||||
offset 28 bit 4 */
|
||||
bool unusedBit_9_4 : 1 {};
|
||||
offset 32 bit 4 */
|
||||
bool unusedBit_10_4 : 1 {};
|
||||
/**
|
||||
offset 28 bit 5 */
|
||||
bool unusedBit_9_5 : 1 {};
|
||||
offset 32 bit 5 */
|
||||
bool unusedBit_10_5 : 1 {};
|
||||
/**
|
||||
offset 28 bit 6 */
|
||||
bool unusedBit_9_6 : 1 {};
|
||||
offset 32 bit 6 */
|
||||
bool unusedBit_10_6 : 1 {};
|
||||
/**
|
||||
offset 28 bit 7 */
|
||||
bool unusedBit_9_7 : 1 {};
|
||||
offset 32 bit 7 */
|
||||
bool unusedBit_10_7 : 1 {};
|
||||
/**
|
||||
offset 28 bit 8 */
|
||||
bool unusedBit_9_8 : 1 {};
|
||||
offset 32 bit 8 */
|
||||
bool unusedBit_10_8 : 1 {};
|
||||
/**
|
||||
offset 28 bit 9 */
|
||||
bool unusedBit_9_9 : 1 {};
|
||||
offset 32 bit 9 */
|
||||
bool unusedBit_10_9 : 1 {};
|
||||
/**
|
||||
offset 28 bit 10 */
|
||||
bool unusedBit_9_10 : 1 {};
|
||||
offset 32 bit 10 */
|
||||
bool unusedBit_10_10 : 1 {};
|
||||
/**
|
||||
offset 28 bit 11 */
|
||||
bool unusedBit_9_11 : 1 {};
|
||||
offset 32 bit 11 */
|
||||
bool unusedBit_10_11 : 1 {};
|
||||
/**
|
||||
offset 28 bit 12 */
|
||||
bool unusedBit_9_12 : 1 {};
|
||||
offset 32 bit 12 */
|
||||
bool unusedBit_10_12 : 1 {};
|
||||
/**
|
||||
offset 28 bit 13 */
|
||||
bool unusedBit_9_13 : 1 {};
|
||||
offset 32 bit 13 */
|
||||
bool unusedBit_10_13 : 1 {};
|
||||
/**
|
||||
offset 28 bit 14 */
|
||||
bool unusedBit_9_14 : 1 {};
|
||||
offset 32 bit 14 */
|
||||
bool unusedBit_10_14 : 1 {};
|
||||
/**
|
||||
offset 28 bit 15 */
|
||||
bool unusedBit_9_15 : 1 {};
|
||||
offset 32 bit 15 */
|
||||
bool unusedBit_10_15 : 1 {};
|
||||
/**
|
||||
offset 28 bit 16 */
|
||||
bool unusedBit_9_16 : 1 {};
|
||||
offset 32 bit 16 */
|
||||
bool unusedBit_10_16 : 1 {};
|
||||
/**
|
||||
offset 28 bit 17 */
|
||||
bool unusedBit_9_17 : 1 {};
|
||||
offset 32 bit 17 */
|
||||
bool unusedBit_10_17 : 1 {};
|
||||
/**
|
||||
offset 28 bit 18 */
|
||||
bool unusedBit_9_18 : 1 {};
|
||||
offset 32 bit 18 */
|
||||
bool unusedBit_10_18 : 1 {};
|
||||
/**
|
||||
offset 28 bit 19 */
|
||||
bool unusedBit_9_19 : 1 {};
|
||||
offset 32 bit 19 */
|
||||
bool unusedBit_10_19 : 1 {};
|
||||
/**
|
||||
offset 28 bit 20 */
|
||||
bool unusedBit_9_20 : 1 {};
|
||||
offset 32 bit 20 */
|
||||
bool unusedBit_10_20 : 1 {};
|
||||
/**
|
||||
offset 28 bit 21 */
|
||||
bool unusedBit_9_21 : 1 {};
|
||||
offset 32 bit 21 */
|
||||
bool unusedBit_10_21 : 1 {};
|
||||
/**
|
||||
offset 28 bit 22 */
|
||||
bool unusedBit_9_22 : 1 {};
|
||||
offset 32 bit 22 */
|
||||
bool unusedBit_10_22 : 1 {};
|
||||
/**
|
||||
offset 28 bit 23 */
|
||||
bool unusedBit_9_23 : 1 {};
|
||||
offset 32 bit 23 */
|
||||
bool unusedBit_10_23 : 1 {};
|
||||
/**
|
||||
offset 28 bit 24 */
|
||||
bool unusedBit_9_24 : 1 {};
|
||||
offset 32 bit 24 */
|
||||
bool unusedBit_10_24 : 1 {};
|
||||
/**
|
||||
offset 28 bit 25 */
|
||||
bool unusedBit_9_25 : 1 {};
|
||||
offset 32 bit 25 */
|
||||
bool unusedBit_10_25 : 1 {};
|
||||
/**
|
||||
offset 28 bit 26 */
|
||||
bool unusedBit_9_26 : 1 {};
|
||||
offset 32 bit 26 */
|
||||
bool unusedBit_10_26 : 1 {};
|
||||
/**
|
||||
offset 28 bit 27 */
|
||||
bool unusedBit_9_27 : 1 {};
|
||||
offset 32 bit 27 */
|
||||
bool unusedBit_10_27 : 1 {};
|
||||
/**
|
||||
offset 28 bit 28 */
|
||||
bool unusedBit_9_28 : 1 {};
|
||||
offset 32 bit 28 */
|
||||
bool unusedBit_10_28 : 1 {};
|
||||
/**
|
||||
offset 28 bit 29 */
|
||||
bool unusedBit_9_29 : 1 {};
|
||||
offset 32 bit 29 */
|
||||
bool unusedBit_10_29 : 1 {};
|
||||
/**
|
||||
offset 28 bit 30 */
|
||||
bool unusedBit_9_30 : 1 {};
|
||||
offset 32 bit 30 */
|
||||
bool unusedBit_10_30 : 1 {};
|
||||
/**
|
||||
offset 28 bit 31 */
|
||||
bool unusedBit_9_31 : 1 {};
|
||||
offset 32 bit 31 */
|
||||
bool unusedBit_10_31 : 1 {};
|
||||
/**
|
||||
* "ETB duty rate of change"
|
||||
per
|
||||
* offset 32
|
||||
* offset 36
|
||||
*/
|
||||
float etbDutyRateOfChange = (float)0;
|
||||
/**
|
||||
* "ETB average duty"
|
||||
per
|
||||
* offset 36
|
||||
* offset 40
|
||||
*/
|
||||
float etbDutyAverage = (float)0;
|
||||
/**
|
||||
* "ETB TPS error counter"
|
||||
count
|
||||
* offset 40
|
||||
* offset 44
|
||||
*/
|
||||
uint16_t etbTpsErrorCounter = (uint16_t)0;
|
||||
/**
|
||||
* "ETB pedal error counter"
|
||||
count
|
||||
* offset 42
|
||||
* offset 46
|
||||
*/
|
||||
uint16_t etbPpsErrorCounter = (uint16_t)0;
|
||||
/**
|
||||
* offset 44
|
||||
* offset 48
|
||||
*/
|
||||
int8_t etbErrorCode = (int8_t)0;
|
||||
/**
|
||||
* need 4 byte alignment
|
||||
units
|
||||
* offset 45
|
||||
* offset 49
|
||||
*/
|
||||
uint8_t alignmentFill_at_45[1];
|
||||
uint8_t alignmentFill_at_49[1];
|
||||
/**
|
||||
* ETB jam timer
|
||||
sec
|
||||
* offset 46
|
||||
* offset 50
|
||||
*/
|
||||
scaled_channel<uint16_t, 100, 1> jamTimer = (uint16_t)0;
|
||||
};
|
||||
static_assert(sizeof(electronic_throttle_s) == 48);
|
||||
static_assert(sizeof(electronic_throttle_s) == 52);
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/electronic_throttle.txt Mon Feb 13 05:58:22 UTC 2023
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/electronic_throttle.txt Sat Feb 18 03:20:18 UTC 2023
|
||||
|
|
|
@ -1053,7 +1053,7 @@
|
|||
#define SentEtbType_GM_TYPE_1 0
|
||||
#define show_Frankenso_presets true
|
||||
#define show_test_presets true
|
||||
#define SIGNATURE_HASH 1059109025
|
||||
#define SIGNATURE_HASH 2567080787
|
||||
#define specs_s_size 12
|
||||
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
|
||||
#define spi_device_e_SPI_DEVICE_1 1
|
||||
|
@ -1329,12 +1329,12 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.f407-discovery.1059109025"
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.f407-discovery.2567080787"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
#define TS_TEST_COMMAND_char t
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1336
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1340
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 4163511655
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.48way.4163511655"
|
||||
#define SIGNATURE_HASH 1577588373
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.48way.1577588373"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 190824372
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.alphax-2chan.190824372"
|
||||
#define SIGNATURE_HASH 2910686278
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.alphax-2chan.2910686278"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2818970498
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.alphax-4chan.2818970498"
|
||||
#define SIGNATURE_HASH 237248624
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.alphax-4chan.237248624"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 62737438
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.alphax-8chan.62737438"
|
||||
#define SIGNATURE_HASH 2778693612
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.alphax-8chan.2778693612"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1269125920
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.atlas.1269125920"
|
||||
#define SIGNATURE_HASH 3985072338
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.atlas.3985072338"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2228723819
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.core8.2228723819"
|
||||
#define SIGNATURE_HASH 586519449
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.core8.586519449"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1466934791
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.cypress.1466934791"
|
||||
#define SIGNATURE_HASH 4048393717
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.cypress.4048393717"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1059109025
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.f407-discovery.1059109025"
|
||||
#define SIGNATURE_HASH 2567080787
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.f407-discovery.2567080787"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1466934791
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.f429-discovery.1466934791"
|
||||
#define SIGNATURE_HASH 4048393717
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.f429-discovery.4048393717"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1966950093
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.frankenso_na6.1966950093"
|
||||
#define SIGNATURE_HASH 3542054207
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.frankenso_na6.3542054207"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1885737807
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.harley81.1885737807"
|
||||
#define SIGNATURE_HASH 3594789053
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.harley81.3594789053"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 672652416
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.hellen-gm-e67.672652416"
|
||||
#define SIGNATURE_HASH 2385899378
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.hellen-gm-e67.2385899378"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 638433846
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.hellen-honda-k.638433846"
|
||||
#define SIGNATURE_HASH 2150599108
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.hellen-honda-k.2150599108"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3179820678
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.hellen-nb1.3179820678"
|
||||
#define SIGNATURE_HASH 464127348
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.hellen-nb1.464127348"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3918013594
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.hellen121nissan.3918013594"
|
||||
#define SIGNATURE_HASH 1336547176
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.hellen121nissan.1336547176"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3637239623
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.hellen121vag.3637239623"
|
||||
#define SIGNATURE_HASH 2129259701
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.hellen121vag.2129259701"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 4049093756
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.hellen128.4049093756"
|
||||
#define SIGNATURE_HASH 1467643790
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.hellen128.1467643790"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2775912590
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.hellen154hyundai.2775912590"
|
||||
#define SIGNATURE_HASH 56042364
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.hellen154hyundai.56042364"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3293155538
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.hellen72.3293155538"
|
||||
#define SIGNATURE_HASH 1651221280
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.hellen72.1651221280"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 295716186
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.hellen81.295716186"
|
||||
#define SIGNATURE_HASH 3078780584
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.hellen81.3078780584"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1166704854
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.hellen88bmw.1166704854"
|
||||
#define SIGNATURE_HASH 3819483940
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.hellen88bmw.3819483940"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1053629919
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.hellenNA6.1053629919"
|
||||
#define SIGNATURE_HASH 2565811757
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.hellenNA6.2565811757"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1444716256
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.hellenNA8_96.1444716256"
|
||||
#define SIGNATURE_HASH 4030639378
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.hellenNA8_96.4030639378"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1069024459
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.kin.1069024459"
|
||||
#define SIGNATURE_HASH 2577020729
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.kin.2577020729"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2296478524
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.m74_9.2296478524"
|
||||
#define SIGNATURE_HASH 784550094
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.m74_9.784550094"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 4090857460
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.mre_f4.4090857460"
|
||||
#define SIGNATURE_HASH 1442296838
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.mre_f4.1442296838"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 4090857460
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.mre_f7.4090857460"
|
||||
#define SIGNATURE_HASH 1442296838
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.mre_f7.1442296838"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 126189537
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.prometheus_405.126189537"
|
||||
#define SIGNATURE_HASH 2712095763
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.prometheus_405.2712095763"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 126189537
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.prometheus_469.126189537"
|
||||
#define SIGNATURE_HASH 2712095763
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.prometheus_469.2712095763"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2041069552
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.proteus_f4.2041069552"
|
||||
#define SIGNATURE_HASH 3750366210
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.proteus_f4.3750366210"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2041069552
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.proteus_f7.2041069552"
|
||||
#define SIGNATURE_HASH 3750366210
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.proteus_f7.3750366210"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2041069552
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.proteus_h7.2041069552"
|
||||
#define SIGNATURE_HASH 3750366210
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.proteus_h7.3750366210"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 4002447401
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.s105.4002447401"
|
||||
#define SIGNATURE_HASH 1219671003
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.s105.1219671003"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 615707818
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.subaru_eg33_f7.615707818"
|
||||
#define SIGNATURE_HASH 2190526296
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.subaru_eg33_f7.2190526296"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3720448549
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.17.tdg-pdm8.3720448549"
|
||||
#define SIGNATURE_HASH 2078521815
|
||||
#define TS_SIGNATURE "rusEFI master.2023.02.18.tdg-pdm8.2078521815"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.f407-discovery.1059109025"
|
||||
signature = "rusEFI master.2023.02.18.f407-discovery.2567080787"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.f407-discovery.1059109025" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.f407-discovery.2567080787" ; 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 Fri Feb 17 13:22:33 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:21:01 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5737,18 +5740,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.48way.4163511655"
|
||||
signature = "rusEFI master.2023.02.18.48way.1577588373"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.48way.4163511655" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.48way.1577588373" ; 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 Fri Feb 17 13:22:17 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:45 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5735,18 +5738,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.alphax-2chan.190824372"
|
||||
signature = "rusEFI master.2023.02.18.alphax-2chan.2910686278"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.alphax-2chan.190824372" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.alphax-2chan.2910686278" ; 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 Fri Feb 17 13:21:53 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:22 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5731,18 +5734,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.alphax-4chan.2818970498"
|
||||
signature = "rusEFI master.2023.02.18.alphax-4chan.237248624"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.alphax-4chan.2818970498" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.alphax-4chan.237248624" ; 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 Fri Feb 17 13:21:54 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:23 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5734,18 +5737,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.alphax-8chan.62737438"
|
||||
signature = "rusEFI master.2023.02.18.alphax-8chan.2778693612"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.alphax-8chan.62737438" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.alphax-8chan.2778693612" ; 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 Fri Feb 17 20:12:29 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:24 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5734,18 +5737,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.atlas.1269125920"
|
||||
signature = "rusEFI master.2023.02.18.atlas.3985072338"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.atlas.1269125920" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.atlas.3985072338" ; 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 Fri Feb 17 13:22:31 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:58 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5737,18 +5740,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.core8.2228723819"
|
||||
signature = "rusEFI master.2023.02.18.core8.586519449"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.core8.2228723819" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.core8.586519449" ; 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 Fri Feb 17 13:22:16 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:44 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5735,18 +5738,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.cypress.1466934791"
|
||||
signature = "rusEFI master.2023.02.18.cypress.4048393717"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.cypress.1466934791" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.cypress.4048393717" ; 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 Fri Feb 17 13:21:51 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Feb 18 03:20:20 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5737,18 +5740,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.f407-discovery.1059109025"
|
||||
signature = "rusEFI master.2023.02.18.f407-discovery.2567080787"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.f407-discovery.1059109025" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.f407-discovery.2567080787" ; 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 Fri Feb 17 13:22:28 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:56 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5737,18 +5740,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.f429-discovery.1466934791"
|
||||
signature = "rusEFI master.2023.02.18.f429-discovery.4048393717"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.f429-discovery.1466934791" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.f429-discovery.4048393717" ; 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 Fri Feb 17 13:22:30 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:57 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5737,18 +5740,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.frankenso_na6.1966950093"
|
||||
signature = "rusEFI master.2023.02.18.frankenso_na6.3542054207"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.frankenso_na6.1966950093" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.frankenso_na6.3542054207" ; 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 Fri Feb 17 13:22:21 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:49 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5737,18 +5740,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.harley81.1885737807"
|
||||
signature = "rusEFI master.2023.02.18.harley81.3594789053"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.harley81.1885737807" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.harley81.3594789053" ; 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 Fri Feb 17 13:21:57 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:26 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5734,18 +5737,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.hellen-gm-e67.672652416"
|
||||
signature = "rusEFI master.2023.02.18.hellen-gm-e67.2385899378"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.hellen-gm-e67.672652416" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.hellen-gm-e67.2385899378" ; 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 Fri Feb 17 13:22:09 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:38 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5734,18 +5737,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.hellen-honda-k.638433846"
|
||||
signature = "rusEFI master.2023.02.18.hellen-honda-k.2150599108"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.hellen-honda-k.638433846" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.hellen-honda-k.2150599108" ; 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 Fri Feb 17 13:22:02 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:31 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5734,18 +5737,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.hellen-nb1.3179820678"
|
||||
signature = "rusEFI master.2023.02.18.hellen-nb1.464127348"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.hellen-nb1.3179820678" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.hellen-nb1.464127348" ; 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 Fri Feb 17 13:22:08 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:37 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5734,18 +5737,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.hellen121nissan.3918013594"
|
||||
signature = "rusEFI master.2023.02.18.hellen121nissan.1336547176"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.hellen121nissan.3918013594" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.hellen121nissan.1336547176" ; 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 Fri Feb 17 13:22:01 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:29 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5734,18 +5737,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.hellen121vag.3637239623"
|
||||
signature = "rusEFI master.2023.02.18.hellen121vag.2129259701"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.hellen121vag.3637239623" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.hellen121vag.2129259701" ; 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 Fri Feb 17 13:21:59 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:28 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5734,18 +5737,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.hellen128.4049093756"
|
||||
signature = "rusEFI master.2023.02.18.hellen128.1467643790"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.hellen128.4049093756" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.hellen128.1467643790" ; 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 Fri Feb 17 13:21:58 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:27 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5734,18 +5737,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.hellen154hyundai.2775912590"
|
||||
signature = "rusEFI master.2023.02.18.hellen154hyundai.56042364"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.hellen154hyundai.2775912590" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.hellen154hyundai.56042364" ; 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 Fri Feb 17 13:22:03 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:32 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5734,18 +5737,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.hellen72.3293155538"
|
||||
signature = "rusEFI master.2023.02.18.hellen72.1651221280"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.hellen72.3293155538" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.hellen72.1651221280" ; 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 Fri Feb 17 13:22:06 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:34 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5734,18 +5737,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.hellen81.295716186"
|
||||
signature = "rusEFI master.2023.02.18.hellen81.3078780584"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.hellen81.295716186" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.hellen81.3078780584" ; 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 Fri Feb 17 13:22:07 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:36 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5732,18 +5735,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.hellen88bmw.1166704854"
|
||||
signature = "rusEFI master.2023.02.18.hellen88bmw.3819483940"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.hellen88bmw.1166704854" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.hellen88bmw.3819483940" ; 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 Fri Feb 17 13:22:04 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:33 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5734,18 +5737,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.hellenNA6.1053629919"
|
||||
signature = "rusEFI master.2023.02.18.hellenNA6.2565811757"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.hellenNA6.1053629919" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.hellenNA6.2565811757" ; 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 Fri Feb 17 13:22:11 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:39 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5734,18 +5737,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.hellenNA8_96.1444716256"
|
||||
signature = "rusEFI master.2023.02.18.hellenNA8_96.4030639378"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.hellenNA8_96.1444716256" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.hellenNA8_96.4030639378" ; 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 Fri Feb 17 13:22:12 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:40 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5734,18 +5737,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.kin.1069024459"
|
||||
signature = "rusEFI master.2023.02.18.kin.2577020729"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.kin.1069024459" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.kin.2577020729" ; 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 Fri Feb 17 13:21:50 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Feb 18 03:20:19 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5737,18 +5740,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.m74_9.2296478524"
|
||||
signature = "rusEFI master.2023.02.18.m74_9.784550094"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.m74_9.2296478524" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.m74_9.784550094" ; 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 Fri Feb 17 13:22:19 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:47 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5734,18 +5737,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.mre_f4.4090857460"
|
||||
signature = "rusEFI master.2023.02.18.mre_f4.1442296838"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.mre_f4.4090857460" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.mre_f4.1442296838" ; 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 Fri Feb 17 13:22:15 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:43 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5735,18 +5738,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.mre_f7.4090857460"
|
||||
signature = "rusEFI master.2023.02.18.mre_f7.1442296838"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.mre_f7.4090857460" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.mre_f7.1442296838" ; 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 Fri Feb 17 13:22:13 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:42 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5735,18 +5738,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.prometheus_405.126189537"
|
||||
signature = "rusEFI master.2023.02.18.prometheus_405.2712095763"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.prometheus_405.126189537" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.prometheus_405.2712095763" ; 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 Fri Feb 17 13:22:23 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:51 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5731,18 +5734,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.prometheus_469.126189537"
|
||||
signature = "rusEFI master.2023.02.18.prometheus_469.2712095763"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.prometheus_469.126189537" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.prometheus_469.2712095763" ; 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 Fri Feb 17 13:22:22 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:50 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5731,18 +5734,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.proteus_f4.2041069552"
|
||||
signature = "rusEFI master.2023.02.18.proteus_f4.3750366210"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.proteus_f4.2041069552" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.proteus_f4.3750366210" ; 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 Fri Feb 17 13:22:26 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:54 UTC 2023
|
||||
|
||||
pageSize = 26432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 26422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5731,18 +5734,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.proteus_f7.2041069552"
|
||||
signature = "rusEFI master.2023.02.18.proteus_f7.3750366210"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.proteus_f7.2041069552" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.proteus_f7.3750366210" ; 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 Fri Feb 17 13:22:25 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:52 UTC 2023
|
||||
|
||||
pageSize = 26432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 26422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5731,18 +5734,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.proteus_h7.2041069552"
|
||||
signature = "rusEFI master.2023.02.18.proteus_h7.3750366210"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.proteus_h7.2041069552" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.proteus_h7.3750366210" ; 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 Fri Feb 17 13:22:27 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:55 UTC 2023
|
||||
|
||||
pageSize = 26432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 26422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5731,18 +5734,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.s105.4002447401"
|
||||
signature = "rusEFI master.2023.02.18.s105.1219671003"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.s105.4002447401" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.s105.1219671003" ; 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 Fri Feb 17 13:22:20 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:20:48 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5734,18 +5737,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.subaru_eg33_f7.615707818"
|
||||
signature = "rusEFI master.2023.02.18.subaru_eg33_f7.2190526296"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.subaru_eg33_f7.615707818" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.subaru_eg33_f7.2190526296" ; 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 Fri Feb 17 13:21:52 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 Sat Feb 18 03:20:21 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5733,18 +5736,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2023.02.17.tdg-pdm8.3720448549"
|
||||
signature = "rusEFI master.2023.02.18.tdg-pdm8.2078521815"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2023.02.17.tdg-pdm8.3720448549" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2023.02.18.tdg-pdm8.2078521815" ; 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 Fri Feb 17 13:22:32 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:21:00 UTC 2023
|
||||
|
||||
pageSize = 22432
|
||||
page = 1
|
||||
|
@ -2208,7 +2208,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1336
|
||||
ochBlockSize = 1340
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -2919,33 +2919,34 @@ luaAdd = scalar, F32, 1252
|
|||
idlePosition = scalar, F32, 1256, "per", 1,0
|
||||
trim = scalar, F32, 1260, "", 1, 0
|
||||
luaAdjustment = scalar, F32, 1264, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1268
|
||||
etbIntegralError = scalar, F32, 1272, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1276, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1284, [0:0]
|
||||
jamDetected = bits, U32, 1284, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1288, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1292, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1296, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1298, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1300, "", 1, 0
|
||||
jamTimer = scalar, U16, 1302, "sec", 0.01, 0
|
||||
; total TS size = 1304
|
||||
faultCode = scalar, U08, 1304, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1305, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1306, "%", 1, 0
|
||||
tempC = scalar, U16, 1308, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1310, "V", 0.001, 0
|
||||
esr = scalar, U16, 1312, "", 1, 0
|
||||
; total TS size = 1316
|
||||
dcOutput0 = scalar, F32, 1316, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1320, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1324, [0:0]
|
||||
; total TS size = 1328
|
||||
value1 = scalar, U16, 1328, "", 1, 0
|
||||
errorRate = scalar, F32, 1332, "ratio", 1,0
|
||||
; total TS size = 1336
|
||||
m_wastegatePosition = scalar, F32, 1268, "per", 1,0
|
||||
etbFeedForward = scalar, F32, 1272
|
||||
etbIntegralError = scalar, F32, 1276, "", 1, 0
|
||||
etbCurrentTarget = scalar, F32, 1280, "%", 1, 0
|
||||
etbCurrentAdjustedTarget = scalar, F32, 1284, "%", 1, 0
|
||||
etbRevLimitActive = bits, U32, 1288, [0:0]
|
||||
jamDetected = bits, U32, 1288, [1:1]
|
||||
etbDutyRateOfChange = scalar, F32, 1292, "per", 1,0
|
||||
etbDutyAverage = scalar, F32, 1296, "per", 1,0
|
||||
etbTpsErrorCounter = scalar, U16, 1300, "count", 1,0
|
||||
etbPpsErrorCounter = scalar, U16, 1302, "count", 1,0
|
||||
etbErrorCode = scalar, S08, 1304, "", 1, 0
|
||||
jamTimer = scalar, U16, 1306, "sec", 0.01, 0
|
||||
; total TS size = 1308
|
||||
faultCode = scalar, U08, 1308, "", 1, 0
|
||||
heaterDuty = scalar, U08, 1309, "%", 1, 0
|
||||
pumpDuty = scalar, U08, 1310, "%", 1, 0
|
||||
tempC = scalar, U16, 1312, "C", 1, 0
|
||||
nernstVoltage = scalar, U16, 1314, "V", 0.001, 0
|
||||
esr = scalar, U16, 1316, "", 1, 0
|
||||
; total TS size = 1320
|
||||
dcOutput0 = scalar, F32, 1320, "per", 1,0
|
||||
isEnabled0_int = scalar, U08, 1324, "per", 1,0
|
||||
isEnabled0 = bits, U32, 1328, [0:0]
|
||||
; total TS size = 1332
|
||||
value1 = scalar, U16, 1332, "", 1, 0
|
||||
errorRate = scalar, F32, 1336, "ratio", 1,0
|
||||
; total TS size = 1340
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -3962,6 +3963,7 @@ boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0
|
|||
gaugeCategory = "ETB more"
|
||||
idlePositionGauge = idlePosition,"ETB: idlePosition", "per", 0.0,10.0, 0.0,10.0, 0.0,10.0, 2,2
|
||||
luaAdjustmentGauge = luaAdjustment,"ETB: luaAdjustment", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
m_wastegatePositionGauge = m_wastegatePosition,"DC: wastegatePosition", "per", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
|
||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange,"ETB duty rate of change", "per", -0.0,20.0, -0.0,20.0, -0.0,20.0, 2,2
|
||||
etbDutyAverageGauge = etbDutyAverage,"ETB average duty", "per", -20.0,50.0, -20.0,50.0, -20.0,50.0, 2,2
|
||||
etbTpsErrorCounterGauge = etbTpsErrorCounter,"ETB TPS error counter", "count", 0.0,3.0, 0.0,3.0, 0.0,3.0, 0,0
|
||||
|
@ -4866,6 +4868,7 @@ entry = luaAdd, "idle: Lua Adder", float, "%.3f"
|
|||
entry = idlePosition, "ETB: idlePosition", float, "%.3f"
|
||||
entry = trim, "ETB: trim", float, "%.3f"
|
||||
entry = luaAdjustment, "ETB: luaAdjustment", float, "%.3f"
|
||||
entry = m_wastegatePosition, "DC: wastegatePosition", float, "%.3f"
|
||||
entry = etbFeedForward, "etbFeedForward", float, "%.3f"
|
||||
entry = etbIntegralError, "etbIntegralError", float, "%.3f"
|
||||
entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f"
|
||||
|
@ -5737,18 +5740,19 @@ dialog = electronic_throttleDialog, "electronic_throttle"
|
|||
graphLine = idlePosition
|
||||
graphLine = trim
|
||||
graphLine = luaAdjustment
|
||||
graphLine = etbFeedForward
|
||||
graphLine = m_wastegatePosition
|
||||
liveGraph = electronic_throttle_2_Graph, "Graph", South
|
||||
graphLine = etbFeedForward
|
||||
graphLine = etbIntegralError
|
||||
graphLine = etbCurrentTarget
|
||||
graphLine = etbCurrentAdjustedTarget
|
||||
graphLine = etbDutyRateOfChange
|
||||
liveGraph = electronic_throttle_3_Graph, "Graph", South
|
||||
graphLine = etbDutyRateOfChange
|
||||
graphLine = etbDutyAverage
|
||||
graphLine = etbTpsErrorCounter
|
||||
graphLine = etbPpsErrorCounter
|
||||
graphLine = etbErrorCode
|
||||
liveGraph = electronic_throttle_4_Graph, "Graph", South
|
||||
graphLine = etbErrorCode
|
||||
graphLine = jamTimer
|
||||
|
||||
|
||||
|
|
|
@ -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/dc_motors.txt Mon Feb 13 23:29:03 UTC 2023
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/dc_motors.txt Sat Feb 18 03:20:18 UTC 2023
|
||||
|
||||
// by class com.rusefi.output.FileJavaFieldsConsumer
|
||||
import com.rusefi.config.*;
|
||||
|
@ -404,10 +404,10 @@ public class DcMotors {
|
|||
public static final int VM_VVT_INACTIVE = 0;
|
||||
public static final int VR_THRESHOLD_COUNT = 2;
|
||||
public static final int WWAE_TABLE_SIZE = 8;
|
||||
public static final Field DCOUTPUT0 = Field.create("DCOUTPUT0", 0, FieldType.FLOAT).setBaseOffset(1316);
|
||||
public static final Field ISENABLED0_INT = Field.create("ISENABLED0_INT", 4, FieldType.INT8).setScale(1.0).setBaseOffset(1316);
|
||||
public static final Field ALIGNMENTFILL_AT_5 = Field.create("ALIGNMENTFILL_AT_5", 5, FieldType.INT8).setScale(1.0).setBaseOffset(1316);
|
||||
public static final Field ISENABLED0 = Field.create("ISENABLED0", 8, FieldType.BIT, 0).setBaseOffset(1316);
|
||||
public static final Field DCOUTPUT0 = Field.create("DCOUTPUT0", 0, FieldType.FLOAT).setBaseOffset(1320);
|
||||
public static final Field ISENABLED0_INT = Field.create("ISENABLED0_INT", 4, FieldType.INT8).setScale(1.0).setBaseOffset(1320);
|
||||
public static final Field ALIGNMENTFILL_AT_5 = Field.create("ALIGNMENTFILL_AT_5", 5, FieldType.INT8).setScale(1.0).setBaseOffset(1320);
|
||||
public static final Field ISENABLED0 = Field.create("ISENABLED0", 8, FieldType.BIT, 0).setBaseOffset(1320);
|
||||
public static final Field[] VALUES = {
|
||||
DCOUTPUT0,
|
||||
ISENABLED0_INT,
|
||||
|
|
|
@ -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/electronic_throttle.txt Mon Feb 13 22:24:13 UTC 2023
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/electronic_throttle.txt Sat Feb 18 03:20:18 UTC 2023
|
||||
|
||||
// by class com.rusefi.output.FileJavaFieldsConsumer
|
||||
import com.rusefi.config.*;
|
||||
|
@ -407,23 +407,25 @@ public class ElectronicThrottle {
|
|||
public static final Field IDLEPOSITION = Field.create("IDLEPOSITION", 0, FieldType.FLOAT).setBaseOffset(1256);
|
||||
public static final Field TRIM = Field.create("TRIM", 4, FieldType.FLOAT).setBaseOffset(1256);
|
||||
public static final Field LUAADJUSTMENT = Field.create("LUAADJUSTMENT", 8, FieldType.FLOAT).setBaseOffset(1256);
|
||||
public static final Field ETBFEEDFORWARD = Field.create("ETBFEEDFORWARD", 12, FieldType.FLOAT).setBaseOffset(1256);
|
||||
public static final Field ETBINTEGRALERROR = Field.create("ETBINTEGRALERROR", 16, FieldType.FLOAT).setBaseOffset(1256);
|
||||
public static final Field ETBCURRENTTARGET = Field.create("ETBCURRENTTARGET", 20, FieldType.FLOAT).setBaseOffset(1256);
|
||||
public static final Field ETBCURRENTADJUSTEDTARGET = Field.create("ETBCURRENTADJUSTEDTARGET", 24, FieldType.FLOAT).setBaseOffset(1256);
|
||||
public static final Field ETBREVLIMITACTIVE = Field.create("ETBREVLIMITACTIVE", 28, FieldType.BIT, 0).setBaseOffset(1256);
|
||||
public static final Field JAMDETECTED = Field.create("JAMDETECTED", 28, FieldType.BIT, 1).setBaseOffset(1256);
|
||||
public static final Field ETBDUTYRATEOFCHANGE = Field.create("ETBDUTYRATEOFCHANGE", 32, FieldType.FLOAT).setBaseOffset(1256);
|
||||
public static final Field ETBDUTYAVERAGE = Field.create("ETBDUTYAVERAGE", 36, FieldType.FLOAT).setBaseOffset(1256);
|
||||
public static final Field ETBTPSERRORCOUNTER = Field.create("ETBTPSERRORCOUNTER", 40, FieldType.INT16).setScale(1.0).setBaseOffset(1256);
|
||||
public static final Field ETBPPSERRORCOUNTER = Field.create("ETBPPSERRORCOUNTER", 42, FieldType.INT16).setScale(1.0).setBaseOffset(1256);
|
||||
public static final Field ETBERRORCODE = Field.create("ETBERRORCODE", 44, FieldType.INT8).setScale(1.0).setBaseOffset(1256);
|
||||
public static final Field ALIGNMENTFILL_AT_45 = Field.create("ALIGNMENTFILL_AT_45", 45, FieldType.INT8).setScale(1.0).setBaseOffset(1256);
|
||||
public static final Field JAMTIMER = Field.create("JAMTIMER", 46, FieldType.INT16).setScale(0.01).setBaseOffset(1256);
|
||||
public static final Field M_WASTEGATEPOSITION = Field.create("M_WASTEGATEPOSITION", 12, FieldType.FLOAT).setBaseOffset(1256);
|
||||
public static final Field ETBFEEDFORWARD = Field.create("ETBFEEDFORWARD", 16, FieldType.FLOAT).setBaseOffset(1256);
|
||||
public static final Field ETBINTEGRALERROR = Field.create("ETBINTEGRALERROR", 20, FieldType.FLOAT).setBaseOffset(1256);
|
||||
public static final Field ETBCURRENTTARGET = Field.create("ETBCURRENTTARGET", 24, FieldType.FLOAT).setBaseOffset(1256);
|
||||
public static final Field ETBCURRENTADJUSTEDTARGET = Field.create("ETBCURRENTADJUSTEDTARGET", 28, FieldType.FLOAT).setBaseOffset(1256);
|
||||
public static final Field ETBREVLIMITACTIVE = Field.create("ETBREVLIMITACTIVE", 32, FieldType.BIT, 0).setBaseOffset(1256);
|
||||
public static final Field JAMDETECTED = Field.create("JAMDETECTED", 32, FieldType.BIT, 1).setBaseOffset(1256);
|
||||
public static final Field ETBDUTYRATEOFCHANGE = Field.create("ETBDUTYRATEOFCHANGE", 36, FieldType.FLOAT).setBaseOffset(1256);
|
||||
public static final Field ETBDUTYAVERAGE = Field.create("ETBDUTYAVERAGE", 40, FieldType.FLOAT).setBaseOffset(1256);
|
||||
public static final Field ETBTPSERRORCOUNTER = Field.create("ETBTPSERRORCOUNTER", 44, FieldType.INT16).setScale(1.0).setBaseOffset(1256);
|
||||
public static final Field ETBPPSERRORCOUNTER = Field.create("ETBPPSERRORCOUNTER", 46, FieldType.INT16).setScale(1.0).setBaseOffset(1256);
|
||||
public static final Field ETBERRORCODE = Field.create("ETBERRORCODE", 48, FieldType.INT8).setScale(1.0).setBaseOffset(1256);
|
||||
public static final Field ALIGNMENTFILL_AT_49 = Field.create("ALIGNMENTFILL_AT_49", 49, FieldType.INT8).setScale(1.0).setBaseOffset(1256);
|
||||
public static final Field JAMTIMER = Field.create("JAMTIMER", 50, FieldType.INT16).setScale(0.01).setBaseOffset(1256);
|
||||
public static final Field[] VALUES = {
|
||||
IDLEPOSITION,
|
||||
TRIM,
|
||||
LUAADJUSTMENT,
|
||||
M_WASTEGATEPOSITION,
|
||||
ETBFEEDFORWARD,
|
||||
ETBINTEGRALERROR,
|
||||
ETBCURRENTTARGET,
|
||||
|
@ -435,7 +437,7 @@ public class ElectronicThrottle {
|
|||
ETBTPSERRORCOUNTER,
|
||||
ETBPPSERRORCOUNTER,
|
||||
ETBERRORCODE,
|
||||
ALIGNMENTFILL_AT_45,
|
||||
ALIGNMENTFILL_AT_49,
|
||||
JAMTIMER,
|
||||
};
|
||||
}
|
||||
|
|
|
@ -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 Fri Feb 17 04:24:30 UTC 2023
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Feb 18 03:21:02 UTC 2023
|
||||
|
||||
// by class com.rusefi.output.FileJavaFieldsConsumer
|
||||
import com.rusefi.config.*;
|
||||
|
@ -999,7 +999,6 @@ public class Fields {
|
|||
public static final int SENT_INPUT_COUNT = 1;
|
||||
public static final int SentEtbType_FORD_TYPE_1 = 1;
|
||||
public static final int SentEtbType_GM_TYPE_1 = 0;
|
||||
public static final int SIGNATURE_HASH = 1059109025;
|
||||
public static final int specs_s_size = 12;
|
||||
public static final int spi_device_e_SPI_DEVICE_1 = 1;
|
||||
public static final int spi_device_e_SPI_DEVICE_2 = 2;
|
||||
|
@ -1209,10 +1208,10 @@ 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 master.2023.02.17.f407-discovery.1059109025";
|
||||
public static final String TS_SIGNATURE = "rusEFI master.2023.02.18.f407-discovery.2567080787";
|
||||
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 = 1336;
|
||||
public static final int TS_TOTAL_OUTPUT_SIZE = 1340;
|
||||
public static final String TS_TRIGGER_SCOPE_CHANNEL_1_NAME = "Channel 1";
|
||||
public static final String TS_TRIGGER_SCOPE_CHANNEL_2_NAME = "Channel 2";
|
||||
public static final int TS_TRIGGER_SCOPE_DISABLE = 5;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package com.rusefi.config.generated;
|
||||
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/sensors//sent_state.txt Wed Feb 15 00:55:51 UTC 2023
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/sensors//sent_state.txt Sat Feb 18 03:20:18 UTC 2023
|
||||
|
||||
// by class com.rusefi.output.FileJavaFieldsConsumer
|
||||
import com.rusefi.config.*;
|
||||
|
@ -404,9 +404,9 @@ public class SentState {
|
|||
public static final int VM_VVT_INACTIVE = 0;
|
||||
public static final int VR_THRESHOLD_COUNT = 2;
|
||||
public static final int WWAE_TABLE_SIZE = 8;
|
||||
public static final Field VALUE1 = Field.create("VALUE1", 0, FieldType.INT16).setScale(1.0).setBaseOffset(1328);
|
||||
public static final Field ALIGNMENTFILL_AT_2 = Field.create("ALIGNMENTFILL_AT_2", 2, FieldType.INT8).setScale(1.0).setBaseOffset(1328);
|
||||
public static final Field ERRORRATE = Field.create("ERRORRATE", 4, FieldType.FLOAT).setBaseOffset(1328);
|
||||
public static final Field VALUE1 = Field.create("VALUE1", 0, FieldType.INT16).setScale(1.0).setBaseOffset(1332);
|
||||
public static final Field ALIGNMENTFILL_AT_2 = Field.create("ALIGNMENTFILL_AT_2", 2, FieldType.INT8).setScale(1.0).setBaseOffset(1332);
|
||||
public static final Field ERRORRATE = Field.create("ERRORRATE", 4, FieldType.FLOAT).setBaseOffset(1332);
|
||||
public static final Field[] VALUES = {
|
||||
VALUE1,
|
||||
ALIGNMENTFILL_AT_2,
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
package com.rusefi.config.generated;
|
||||
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/sensors//wideband_state.txt Mon Feb 06 13:14:57 UTC 2023
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/sensors//wideband_state.txt Sat Feb 18 03:20:18 UTC 2023
|
||||
|
||||
// by class com.rusefi.output.FileJavaFieldsConsumer
|
||||
import com.rusefi.config.*;
|
||||
|
||||
public class WidebandController {
|
||||
public static final Field FAULTCODE = Field.create("FAULTCODE", 0, FieldType.INT8).setScale(1.0).setBaseOffset(1304);
|
||||
public static final Field HEATERDUTY = Field.create("HEATERDUTY", 1, FieldType.INT8).setScale(1.0).setBaseOffset(1304);
|
||||
public static final Field PUMPDUTY = Field.create("PUMPDUTY", 2, FieldType.INT8).setScale(1.0).setBaseOffset(1304);
|
||||
public static final Field ALIGNMENTFILL_AT_3 = Field.create("ALIGNMENTFILL_AT_3", 3, FieldType.INT8).setScale(1.0).setBaseOffset(1304);
|
||||
public static final Field TEMPC = Field.create("TEMPC", 4, FieldType.INT16).setScale(1.0).setBaseOffset(1304);
|
||||
public static final Field NERNSTVOLTAGE = Field.create("NERNSTVOLTAGE", 6, FieldType.INT16).setScale(0.001).setBaseOffset(1304);
|
||||
public static final Field ESR = Field.create("ESR", 8, FieldType.INT16).setScale(1.0).setBaseOffset(1304);
|
||||
public static final Field ALIGNMENTFILL_AT_10 = Field.create("ALIGNMENTFILL_AT_10", 10, FieldType.INT8).setScale(1.0).setBaseOffset(1304);
|
||||
public static final Field FAULTCODE = Field.create("FAULTCODE", 0, FieldType.INT8).setScale(1.0).setBaseOffset(1308);
|
||||
public static final Field HEATERDUTY = Field.create("HEATERDUTY", 1, FieldType.INT8).setScale(1.0).setBaseOffset(1308);
|
||||
public static final Field PUMPDUTY = Field.create("PUMPDUTY", 2, FieldType.INT8).setScale(1.0).setBaseOffset(1308);
|
||||
public static final Field ALIGNMENTFILL_AT_3 = Field.create("ALIGNMENTFILL_AT_3", 3, FieldType.INT8).setScale(1.0).setBaseOffset(1308);
|
||||
public static final Field TEMPC = Field.create("TEMPC", 4, FieldType.INT16).setScale(1.0).setBaseOffset(1308);
|
||||
public static final Field NERNSTVOLTAGE = Field.create("NERNSTVOLTAGE", 6, FieldType.INT16).setScale(0.001).setBaseOffset(1308);
|
||||
public static final Field ESR = Field.create("ESR", 8, FieldType.INT16).setScale(1.0).setBaseOffset(1308);
|
||||
public static final Field ALIGNMENTFILL_AT_10 = Field.create("ALIGNMENTFILL_AT_10", 10, FieldType.INT8).setScale(1.0).setBaseOffset(1308);
|
||||
public static final Field[] VALUES = {
|
||||
FAULTCODE,
|
||||
HEATERDUTY,
|
||||
|
|
Loading…
Reference in New Issue