Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2023-05-05 18:01:50 +00:00
parent 3f5aaf46f3
commit 10ece22bba
89 changed files with 3045 additions and 3435 deletions

View File

@ -1075,7 +1075,7 @@
#define SentEtbType_NONE 0
#define show_Frankenso_presets true
#define show_test_presets true
#define SIGNATURE_HASH 2062137482
#define SIGNATURE_HASH 526246368
#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
#define spi_device_e_SPI_DEVICE_2 2
@ -1366,7 +1366,7 @@
#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.05.05.cypress.2062137482"
#define TS_SIGNATURE "rusEFI master.2023.05.05.cypress.526246368"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1075,7 +1075,7 @@
#define SentEtbType_NONE 0
#define show_Frankenso_presets true
#define show_test_presets true
#define SIGNATURE_HASH 306059846
#define SIGNATURE_HASH 2005549868
#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
#define spi_device_e_SPI_DEVICE_2 2
@ -1366,7 +1366,7 @@
#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.05.05.kin.306059846"
#define TS_SIGNATURE "rusEFI master.2023.05.05.kin.2005549868"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1026,7 +1026,7 @@
#define show_Frankenso_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 2107771486
#define SIGNATURE_HASH 404116276
#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
#define spi_device_e_SPI_DEVICE_2 2
@ -1318,7 +1318,7 @@
#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.05.05.subaru_eg33_f7.2107771486"
#define TS_SIGNATURE "rusEFI master.2023.05.05.subaru_eg33_f7.404116276"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -79,6 +79,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -136,9 +139,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"

View File

@ -81,66 +81,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0

View File

@ -57,68 +57,68 @@ maxTriggerReentrant("maxTriggerReentrant", SensorCategory.SENSOR_INPUTS, FieldTy
rawLowFuelPressure("rawLowFuelPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 114, 0.001, 0.0, 5.0, "V"),
rawHighFuelPressure("rawHighFuelPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 116, 0.001, 0.0, 5.0, "V"),
lowFuelPressure("Fuel pressure (low)", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 118, 0.03333333333333333, 0.0, 0.0, "kpa"),
tsConfigVersion("tsConfigVersion", SensorCategory.SENSOR_INPUTS, FieldType.INT, 120, 1.0, 0.0, 0.0, ""),
highFuelPressure("Fuel pressure (high)", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 124, 0.1, 0.0, 0.0, "bar"),
alignmentFill_at_126("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 126, 1.0, -20.0, 100.0, "units"),
calibrationValue("calibrationValue", SensorCategory.SENSOR_INPUTS, FieldType.INT, 128, 1.0, 0.0, 0.0, ""),
calibrationMode("calibrationMode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 132, 1.0, 0.0, 0.0, ""),
idleTargetPosition("Idle: Stepper target position", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 133, 1.0, 0.0, 0.0, ""),
alignmentFill_at_134("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 134, 1.0, -20.0, 100.0, "units"),
totalTriggerErrorCounter("Trigger Error Counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 136, 1.0, 0.0, 0.0, "counter"),
orderingErrorCounter("orderingErrorCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 140, 1.0, 0.0, 0.0, ""),
warningCounter("Warning: counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 144, 1.0, 0.0, 0.0, "count"),
lastErrorCode("Warning: last", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 146, 1.0, 0.0, 0.0, "error"),
recentErrorCode1("recentErrorCode 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 148, 1.0, 0.0, 0.0, "error"),
recentErrorCode2("recentErrorCode 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 150, 1.0, 0.0, 0.0, "error"),
recentErrorCode3("recentErrorCode 3", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 152, 1.0, 0.0, 0.0, "error"),
recentErrorCode4("recentErrorCode 4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 154, 1.0, 0.0, 0.0, "error"),
recentErrorCode5("recentErrorCode 5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 156, 1.0, 0.0, 0.0, "error"),
recentErrorCode6("recentErrorCode 6", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 158, 1.0, 0.0, 0.0, "error"),
recentErrorCode7("recentErrorCode 7", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 160, 1.0, 0.0, 0.0, "error"),
recentErrorCode8("recentErrorCode 8", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 162, 1.0, 0.0, 0.0, "error"),
debugFloatField1("debugFloatField1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 164, 1.0, 0.0, 0.0, "val"),
debugFloatField2("debugFloatField2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 168, 1.0, 0.0, 0.0, "val"),
debugFloatField3("debugFloatField3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 172, 1.0, 0.0, 0.0, "val"),
debugFloatField4("debugFloatField4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 176, 1.0, 0.0, 0.0, "val"),
debugFloatField5("debugFloatField5", SensorCategory.SENSOR_INPUTS, FieldType.INT, 180, 1.0, 0.0, 0.0, "val"),
debugFloatField6("debugFloatField6", SensorCategory.SENSOR_INPUTS, FieldType.INT, 184, 1.0, 0.0, 0.0, "val"),
debugFloatField7("debugFloatField7", SensorCategory.SENSOR_INPUTS, FieldType.INT, 188, 1.0, 0.0, 0.0, "val"),
debugIntField1("debugIntField1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 192, 1.0, 0.0, 0.0, "val"),
debugIntField2("debugIntField2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 196, 1.0, 0.0, 0.0, "val"),
debugIntField3("debugIntField3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 200, 1.0, 0.0, 0.0, "val"),
debugIntField4("debugIntField4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 204, 1.0, 0.0, 0.0, "val"),
debugIntField5("debugIntField5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 206, 1.0, 0.0, 0.0, "val"),
egt1("EGT 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 208, 1.0, 0.0, 0.0, "deg C"),
egt2("EGT 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 210, 1.0, 0.0, 0.0, "deg C"),
egt3("EGT 3", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 212, 1.0, 0.0, 0.0, "deg C"),
egt4("EGT 4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 214, 1.0, 0.0, 0.0, "deg C"),
egt5("EGT 5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 216, 1.0, 0.0, 0.0, "deg C"),
egt6("EGT 6", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 218, 1.0, 0.0, 0.0, "deg C"),
egt7("EGT 7", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 220, 1.0, 0.0, 0.0, "deg C"),
egt8("EGT 8", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 222, 1.0, 0.0, 0.0, "deg C"),
rawTps1Primary("rawTps1Primary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 224, 0.001, 0.0, 5.0, "V"),
rawPpsPrimary("rawPpsPrimary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 226, 0.001, 0.0, 5.0, "V"),
rawClt("rawClt", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 228, 0.001, 0.0, 5.0, "V"),
rawIat("rawIat", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 230, 0.001, 0.0, 5.0, "V"),
rawOilPressure("rawOilPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 232, 0.001, 0.0, 5.0, "V"),
fuelClosedLoopBinIdx("fuelClosedLoopBinIdx", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 234, 1.0, 0.0, 0.0, ""),
tcuCurrentGear("Current Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 235, 1.0, -1.0, 10.0, "gear"),
rawPpsSecondary("rawPpsSecondary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 236, 0.001, 0.0, 5.0, "V"),
knock1("Knock: Cyl 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 238, 1.0, 0.0, 0.0, "dBv"),
knock2("Knock: Cyl 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 239, 1.0, 0.0, 0.0, "dBv"),
knock3("Knock: Cyl 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 240, 1.0, 0.0, 0.0, "dBv"),
knock4("Knock: Cyl 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 241, 1.0, 0.0, 0.0, "dBv"),
knock5("Knock: Cyl 5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 242, 1.0, 0.0, 0.0, "dBv"),
knock6("Knock: Cyl 6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 243, 1.0, 0.0, 0.0, "dBv"),
knock7("Knock: Cyl 7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 244, 1.0, 0.0, 0.0, "dBv"),
knock8("Knock: Cyl 8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 245, 1.0, 0.0, 0.0, "dBv"),
knock9("Knock: Cyl 9", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 246, 1.0, 0.0, 0.0, "dBv"),
knock10("Knock: Cyl 10", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 247, 1.0, 0.0, 0.0, "dBv"),
knock11("Knock: Cyl 11", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 248, 1.0, 0.0, 0.0, "dBv"),
knock12("Knock: Cyl 12", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 249, 1.0, 0.0, 0.0, "dBv"),
tcuDesiredGear("Desired Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 250, 1.0, -1.0, 10.0, "gear"),
flexPercent("Flex Ethanol %", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 251, 0.5, 0.0, 0.0, "%"),
wastegatePositionSensor("Wastegate position sensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 252, 0.01, 0.0, 0.0, "%"),
tcuDesiredGear("Desired Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 120, 1.0, -1.0, 10.0, "gear"),
flexPercent("Flex Ethanol %", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 121, 0.5, 0.0, 0.0, "%"),
wastegatePositionSensor("Wastegate position sensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 122, 0.01, 0.0, 0.0, "%"),
tsConfigVersion("tsConfigVersion", SensorCategory.SENSOR_INPUTS, FieldType.INT, 124, 1.0, 0.0, 0.0, ""),
highFuelPressure("Fuel pressure (high)", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 128, 0.1, 0.0, 0.0, "bar"),
alignmentFill_at_130("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 130, 1.0, -20.0, 100.0, "units"),
calibrationValue("calibrationValue", SensorCategory.SENSOR_INPUTS, FieldType.INT, 132, 1.0, 0.0, 0.0, ""),
calibrationMode("calibrationMode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 136, 1.0, 0.0, 0.0, ""),
idleTargetPosition("Idle: Stepper target position", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 137, 1.0, 0.0, 0.0, ""),
alignmentFill_at_138("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 138, 1.0, -20.0, 100.0, "units"),
totalTriggerErrorCounter("Trigger Error Counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 140, 1.0, 0.0, 0.0, "counter"),
orderingErrorCounter("orderingErrorCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 144, 1.0, 0.0, 0.0, ""),
warningCounter("Warning: counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 148, 1.0, 0.0, 0.0, "count"),
lastErrorCode("Warning: last", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 150, 1.0, 0.0, 0.0, "error"),
recentErrorCode1("recentErrorCode 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 152, 1.0, 0.0, 0.0, "error"),
recentErrorCode2("recentErrorCode 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 154, 1.0, 0.0, 0.0, "error"),
recentErrorCode3("recentErrorCode 3", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 156, 1.0, 0.0, 0.0, "error"),
recentErrorCode4("recentErrorCode 4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 158, 1.0, 0.0, 0.0, "error"),
recentErrorCode5("recentErrorCode 5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 160, 1.0, 0.0, 0.0, "error"),
recentErrorCode6("recentErrorCode 6", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 162, 1.0, 0.0, 0.0, "error"),
recentErrorCode7("recentErrorCode 7", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 164, 1.0, 0.0, 0.0, "error"),
recentErrorCode8("recentErrorCode 8", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 166, 1.0, 0.0, 0.0, "error"),
debugFloatField1("debugFloatField1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 168, 1.0, 0.0, 0.0, "val"),
debugFloatField2("debugFloatField2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 172, 1.0, 0.0, 0.0, "val"),
debugFloatField3("debugFloatField3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 176, 1.0, 0.0, 0.0, "val"),
debugFloatField4("debugFloatField4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 180, 1.0, 0.0, 0.0, "val"),
debugFloatField5("debugFloatField5", SensorCategory.SENSOR_INPUTS, FieldType.INT, 184, 1.0, 0.0, 0.0, "val"),
debugFloatField6("debugFloatField6", SensorCategory.SENSOR_INPUTS, FieldType.INT, 188, 1.0, 0.0, 0.0, "val"),
debugFloatField7("debugFloatField7", SensorCategory.SENSOR_INPUTS, FieldType.INT, 192, 1.0, 0.0, 0.0, "val"),
debugIntField1("debugIntField1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 196, 1.0, 0.0, 0.0, "val"),
debugIntField2("debugIntField2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 200, 1.0, 0.0, 0.0, "val"),
debugIntField3("debugIntField3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 204, 1.0, 0.0, 0.0, "val"),
debugIntField4("debugIntField4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 208, 1.0, 0.0, 0.0, "val"),
debugIntField5("debugIntField5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 210, 1.0, 0.0, 0.0, "val"),
egt1("EGT 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 212, 1.0, 0.0, 0.0, "deg C"),
egt2("EGT 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 214, 1.0, 0.0, 0.0, "deg C"),
egt3("EGT 3", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 216, 1.0, 0.0, 0.0, "deg C"),
egt4("EGT 4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 218, 1.0, 0.0, 0.0, "deg C"),
egt5("EGT 5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 220, 1.0, 0.0, 0.0, "deg C"),
egt6("EGT 6", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 222, 1.0, 0.0, 0.0, "deg C"),
egt7("EGT 7", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 224, 1.0, 0.0, 0.0, "deg C"),
egt8("EGT 8", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 226, 1.0, 0.0, 0.0, "deg C"),
rawTps1Primary("rawTps1Primary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 228, 0.001, 0.0, 5.0, "V"),
rawPpsPrimary("rawPpsPrimary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 230, 0.001, 0.0, 5.0, "V"),
rawClt("rawClt", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 232, 0.001, 0.0, 5.0, "V"),
rawIat("rawIat", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 234, 0.001, 0.0, 5.0, "V"),
rawOilPressure("rawOilPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 236, 0.001, 0.0, 5.0, "V"),
fuelClosedLoopBinIdx("fuelClosedLoopBinIdx", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 238, 1.0, 0.0, 0.0, ""),
tcuCurrentGear("Current Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 239, 1.0, -1.0, 10.0, "gear"),
rawPpsSecondary("rawPpsSecondary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 240, 0.001, 0.0, 5.0, "V"),
knock1("Knock: Cyl 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 242, 1.0, 0.0, 0.0, "dBv"),
knock2("Knock: Cyl 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 243, 1.0, 0.0, 0.0, "dBv"),
knock3("Knock: Cyl 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 244, 1.0, 0.0, 0.0, "dBv"),
knock4("Knock: Cyl 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 245, 1.0, 0.0, 0.0, "dBv"),
knock5("Knock: Cyl 5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 246, 1.0, 0.0, 0.0, "dBv"),
knock6("Knock: Cyl 6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 247, 1.0, 0.0, 0.0, "dBv"),
knock7("Knock: Cyl 7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 248, 1.0, 0.0, 0.0, "dBv"),
knock8("Knock: Cyl 8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 249, 1.0, 0.0, 0.0, "dBv"),
knock9("Knock: Cyl 9", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 250, 1.0, 0.0, 0.0, "dBv"),
knock10("Knock: Cyl 10", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 251, 1.0, 0.0, 0.0, "dBv"),
knock11("Knock: Cyl 11", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 252, 1.0, 0.0, 0.0, "dBv"),
knock12("Knock: Cyl 12", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 253, 1.0, 0.0, 0.0, "dBv"),
idlePositionSensor("Idle: Position sensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 254, 0.01, 0.0, 0.0, "%"),
AFRValue("Air/Fuel Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 256, 0.001, 0.0, 0.0, "AFR"),
VssAcceleration("Vss Accel", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 258, 0.0033333333333333335, 0.0, 0.0, "m/s2"),

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Fri May 05 17:56:32 UTC 2023
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Fri May 05 18:01:01 UTC 2023
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -485,198 +485,198 @@ struct output_channels_s {
* offset 118
*/
scaled_channel<int16_t, 30, 1> lowFuelPressure = (int16_t)0;
/**
* offset 120
*/
uint32_t tsConfigVersion = (uint32_t)0;
/**
* @@GAUGE_NAME_FUEL_PRESSURE_HIGH@@
bar
* offset 124
*/
scaled_channel<int16_t, 10, 1> highFuelPressure = (int16_t)0;
/**
* need 4 byte alignment
units
* offset 126
*/
uint8_t alignmentFill_at_126[2];
/**
* offset 128
*/
float calibrationValue = (float)0;
/**
* offset 132
*/
uint8_t calibrationMode = (uint8_t)0;
/**
* Idle: Stepper target position
* offset 133
*/
uint8_t idleTargetPosition = (uint8_t)0;
/**
* need 4 byte alignment
units
* offset 134
*/
uint8_t alignmentFill_at_134[2];
/**
* @@GAUGE_NAME_TRG_ERR@@
counter
* offset 136
*/
uint32_t totalTriggerErrorCounter = (uint32_t)0;
/**
* offset 140
*/
uint32_t orderingErrorCounter = (uint32_t)0;
/**
* @@GAUGE_NAME_WARNING_COUNTER@@
count
* offset 144
*/
uint16_t warningCounter = (uint16_t)0;
/**
* @@GAUGE_NAME_WARNING_LAST@@
error
* offset 146
*/
uint16_t lastErrorCode = (uint16_t)0;
/**
error
* offset 148
*/
uint16_t recentErrorCode[8];
/**
val
* offset 164
*/
float debugFloatField1 = (float)0;
/**
val
* offset 168
*/
float debugFloatField2 = (float)0;
/**
val
* offset 172
*/
float debugFloatField3 = (float)0;
/**
val
* offset 176
*/
float debugFloatField4 = (float)0;
/**
val
* offset 180
*/
float debugFloatField5 = (float)0;
/**
val
* offset 184
*/
float debugFloatField6 = (float)0;
/**
val
* offset 188
*/
float debugFloatField7 = (float)0;
/**
val
* offset 192
*/
uint32_t debugIntField1 = (uint32_t)0;
/**
val
* offset 196
*/
uint32_t debugIntField2 = (uint32_t)0;
/**
val
* offset 200
*/
uint32_t debugIntField3 = (uint32_t)0;
/**
val
* offset 204
*/
int16_t debugIntField4 = (int16_t)0;
/**
val
* offset 206
*/
int16_t debugIntField5 = (int16_t)0;
/**
* EGT
deg C
* offset 208
*/
uint16_t egt[EGT_CHANNEL_COUNT];
/**
V
* offset 224
*/
scaled_channel<int16_t, 1000, 1> rawTps1Primary = (int16_t)0;
/**
V
* offset 226
*/
scaled_channel<int16_t, 1000, 1> rawPpsPrimary = (int16_t)0;
/**
V
* offset 228
*/
scaled_channel<int16_t, 1000, 1> rawClt = (int16_t)0;
/**
V
* offset 230
*/
scaled_channel<int16_t, 1000, 1> rawIat = (int16_t)0;
/**
V
* offset 232
*/
scaled_channel<int16_t, 1000, 1> rawOilPressure = (int16_t)0;
/**
* offset 234
*/
uint8_t fuelClosedLoopBinIdx = (uint8_t)0;
/**
* @@GAUGE_NAME_CURRENT_GEAR@@
gear
* offset 235
*/
int8_t tcuCurrentGear = (int8_t)0;
/**
V
* offset 236
*/
scaled_channel<int16_t, 1000, 1> rawPpsSecondary = (int16_t)0;
/**
* Knock: Cyl
dBv
* offset 238
*/
int8_t knock[12];
/**
* @@GAUGE_NAME_DESIRED_GEAR@@
gear
* offset 250
* offset 120
*/
int8_t tcuDesiredGear = (int8_t)0;
/**
* @@GAUGE_NAME_FLEX@@
%
* offset 251
* offset 121
*/
scaled_channel<uint8_t, 2, 1> flexPercent = (uint8_t)0;
/**
* @@GAUGE_NAME_WG_POSITION@@
%
* offset 252
* offset 122
*/
scaled_channel<int16_t, 100, 1> wastegatePositionSensor = (int16_t)0;
/**
* offset 124
*/
uint32_t tsConfigVersion = (uint32_t)0;
/**
* @@GAUGE_NAME_FUEL_PRESSURE_HIGH@@
bar
* offset 128
*/
scaled_channel<int16_t, 10, 1> highFuelPressure = (int16_t)0;
/**
* need 4 byte alignment
units
* offset 130
*/
uint8_t alignmentFill_at_130[2];
/**
* offset 132
*/
float calibrationValue = (float)0;
/**
* offset 136
*/
uint8_t calibrationMode = (uint8_t)0;
/**
* Idle: Stepper target position
* offset 137
*/
uint8_t idleTargetPosition = (uint8_t)0;
/**
* need 4 byte alignment
units
* offset 138
*/
uint8_t alignmentFill_at_138[2];
/**
* @@GAUGE_NAME_TRG_ERR@@
counter
* offset 140
*/
uint32_t totalTriggerErrorCounter = (uint32_t)0;
/**
* offset 144
*/
uint32_t orderingErrorCounter = (uint32_t)0;
/**
* @@GAUGE_NAME_WARNING_COUNTER@@
count
* offset 148
*/
uint16_t warningCounter = (uint16_t)0;
/**
* @@GAUGE_NAME_WARNING_LAST@@
error
* offset 150
*/
uint16_t lastErrorCode = (uint16_t)0;
/**
error
* offset 152
*/
uint16_t recentErrorCode[8];
/**
val
* offset 168
*/
float debugFloatField1 = (float)0;
/**
val
* offset 172
*/
float debugFloatField2 = (float)0;
/**
val
* offset 176
*/
float debugFloatField3 = (float)0;
/**
val
* offset 180
*/
float debugFloatField4 = (float)0;
/**
val
* offset 184
*/
float debugFloatField5 = (float)0;
/**
val
* offset 188
*/
float debugFloatField6 = (float)0;
/**
val
* offset 192
*/
float debugFloatField7 = (float)0;
/**
val
* offset 196
*/
uint32_t debugIntField1 = (uint32_t)0;
/**
val
* offset 200
*/
uint32_t debugIntField2 = (uint32_t)0;
/**
val
* offset 204
*/
uint32_t debugIntField3 = (uint32_t)0;
/**
val
* offset 208
*/
int16_t debugIntField4 = (int16_t)0;
/**
val
* offset 210
*/
int16_t debugIntField5 = (int16_t)0;
/**
* EGT
deg C
* offset 212
*/
uint16_t egt[EGT_CHANNEL_COUNT];
/**
V
* offset 228
*/
scaled_channel<int16_t, 1000, 1> rawTps1Primary = (int16_t)0;
/**
V
* offset 230
*/
scaled_channel<int16_t, 1000, 1> rawPpsPrimary = (int16_t)0;
/**
V
* offset 232
*/
scaled_channel<int16_t, 1000, 1> rawClt = (int16_t)0;
/**
V
* offset 234
*/
scaled_channel<int16_t, 1000, 1> rawIat = (int16_t)0;
/**
V
* offset 236
*/
scaled_channel<int16_t, 1000, 1> rawOilPressure = (int16_t)0;
/**
* offset 238
*/
uint8_t fuelClosedLoopBinIdx = (uint8_t)0;
/**
* @@GAUGE_NAME_CURRENT_GEAR@@
gear
* offset 239
*/
int8_t tcuCurrentGear = (int8_t)0;
/**
V
* offset 240
*/
scaled_channel<int16_t, 1000, 1> rawPpsSecondary = (int16_t)0;
/**
* Knock: Cyl
dBv
* offset 242
*/
int8_t knock[12];
/**
* @@GAUGE_NAME_IDLE_POSITION@@
%
@ -1433,4 +1433,4 @@ struct output_channels_s {
static_assert(sizeof(output_channels_s) == 804);
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Fri May 05 17:56:32 UTC 2023
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Fri May 05 18:01:01 UTC 2023

View File

@ -56,6 +56,9 @@ static constexpr LogField fields[] = {
{engine->outputChannels.rawLowFuelPressure, "rawLowFuelPressure", "V", 3},
{engine->outputChannels.rawHighFuelPressure, "rawHighFuelPressure", "V", 3},
{engine->outputChannels.lowFuelPressure, "Fuel pressure (low)", "kpa", 0},
{engine->outputChannels.tcuDesiredGear, "Desired Gear", "gear", 0},
{engine->outputChannels.flexPercent, "Flex Ethanol %", "%", 1},
{engine->outputChannels.wastegatePositionSensor, "Wastegate position sensor", "%", 2},
{engine->outputChannels.tsConfigVersion, "tsConfigVersion", "", 0},
{engine->outputChannels.highFuelPressure, "Fuel pressure (high)", "bar", 0},
{engine->outputChannels.calibrationValue, "calibrationValue", "", 0},
@ -113,9 +116,6 @@ static constexpr LogField fields[] = {
{engine->outputChannels.knock[9], "Knock: Cyl 10", "dBv", 0},
{engine->outputChannels.knock[10], "Knock: Cyl 11", "dBv", 0},
{engine->outputChannels.knock[11], "Knock: Cyl 12", "dBv", 0},
{engine->outputChannels.tcuDesiredGear, "Desired Gear", "gear", 0},
{engine->outputChannels.flexPercent, "Flex Ethanol %", "%", 1},
{engine->outputChannels.wastegatePositionSensor, "Wastegate position sensor", "%", 2},
{engine->outputChannels.idlePositionSensor, "Idle: Position sensor", "%", 2},
{engine->outputChannels.AFRValue, "Air/Fuel Ratio", "AFR", 2},
{engine->outputChannels.VssAcceleration, "Vss Accel", "m/s2", 2},

View File

@ -1075,7 +1075,7 @@
#define SentEtbType_NONE 0
#define show_Frankenso_presets true
#define show_test_presets true
#define SIGNATURE_HASH 312911404
#define SIGNATURE_HASH 1997733702
#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
#define spi_device_e_SPI_DEVICE_2 2
@ -1366,7 +1366,7 @@
#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.05.05.f407-discovery.312911404"
#define TS_SIGNATURE "rusEFI master.2023.05.05.f407-discovery.1997733702"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1350490321
#define TS_SIGNATURE "rusEFI master.2023.05.05.48way.1350490321"
#define SIGNATURE_HASH 902463931
#define TS_SIGNATURE "rusEFI master.2023.05.05.48way.902463931"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 4012272857
#define TS_SIGNATURE "rusEFI master.2023.05.05.alphax-2chan.4012272857"
#define SIGNATURE_HASH 2324837811
#define TS_SIGNATURE "rusEFI master.2023.05.05.alphax-2chan.2324837811"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 322855766
#define TS_SIGNATURE "rusEFI master.2023.05.05.alphax-4chan.322855766"
#define SIGNATURE_HASH 1988770364
#define TS_SIGNATURE "rusEFI master.2023.05.05.alphax-4chan.1988770364"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 47230601
#define TS_SIGNATURE "rusEFI master.2023.05.05.alphax-8chan.47230601"
#define SIGNATURE_HASH 1734670307
#define TS_SIGNATURE "rusEFI master.2023.05.05.alphax-8chan.1734670307"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1713589677
#define TS_SIGNATURE "rusEFI master.2023.05.05.atlas.1713589677"
#define SIGNATURE_HASH 60232903
#define TS_SIGNATURE "rusEFI master.2023.05.05.atlas.60232903"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 746806749
#define TS_SIGNATURE "rusEFI master.2023.05.05.core8.746806749"
#define SIGNATURE_HASH 1228342455
#define TS_SIGNATURE "rusEFI master.2023.05.05.core8.1228342455"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat by SignatureConsumer
//
#define SIGNATURE_HASH 2062137482
#define TS_SIGNATURE "rusEFI master.2023.05.05.cypress.2062137482"
#define SIGNATURE_HASH 526246368
#define TS_SIGNATURE "rusEFI master.2023.05.05.cypress.526246368"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 312911404
#define TS_SIGNATURE "rusEFI master.2023.05.05.f407-discovery.312911404"
#define SIGNATURE_HASH 1997733702
#define TS_SIGNATURE "rusEFI master.2023.05.05.f407-discovery.1997733702"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2062137482
#define TS_SIGNATURE "rusEFI master.2023.05.05.f429-discovery.2062137482"
#define SIGNATURE_HASH 526246368
#define TS_SIGNATURE "rusEFI master.2023.05.05.f429-discovery.526246368"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1488672832
#define TS_SIGNATURE "rusEFI master.2023.05.05.frankenso_na6.1488672832"
#define SIGNATURE_HASH 1024393514
#define TS_SIGNATURE "rusEFI master.2023.05.05.frankenso_na6.1024393514"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 787718294
#define TS_SIGNATURE "rusEFI master.2023.05.05.harley81.787718294"
#define SIGNATURE_HASH 1263008252
#define TS_SIGNATURE "rusEFI master.2023.05.05.harley81.1263008252"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3008963907
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen-gm-e67.3008963907"
#define SIGNATURE_HASH 3605888041
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen-gm-e67.3605888041"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3130373439
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen-honda-k.3130373439"
#define SIGNATURE_HASH 3743542357
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen-honda-k.3743542357"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2889518625
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen-nb1.2889518625"
#define SIGNATURE_HASH 3381581643
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen-nb1.3381581643"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3165186468
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen121nissan.3165186468"
#define SIGNATURE_HASH 3642536142
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen121nissan.3642536142"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2700349055
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen121vag.2700349055"
#define SIGNATURE_HASH 3309328149
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen121vag.3309328149"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3641897484
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen128.3641897484"
#define SIGNATURE_HASH 3165039462
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen128.3165039462"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2619498830
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen154hyundai.2619498830"
#define SIGNATURE_HASH 4187371556
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen154hyundai.4187371556"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1650020605
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen72.1650020605"
#define SIGNATURE_HASH 132974999
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen72.132974999"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2142480996
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen81.2142480996"
#define SIGNATURE_HASH 436728590
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen81.436728590"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 4044822435
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen88bmw.4044822435"
#define SIGNATURE_HASH 2493730505
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellen88bmw.2493730505"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2678766387
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellenNA6.2678766387"
#define SIGNATURE_HASH 4196328025
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellenNA6.4196328025"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 4034817511
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellenNA8_96.4034817511"
#define SIGNATURE_HASH 2513056909
#define TS_SIGNATURE "rusEFI master.2023.05.05.hellenNA8_96.2513056909"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat by SignatureConsumer
//
#define SIGNATURE_HASH 306059846
#define TS_SIGNATURE "rusEFI master.2023.05.05.kin.306059846"
#define SIGNATURE_HASH 2005549868
#define TS_SIGNATURE "rusEFI master.2023.05.05.kin.2005549868"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2775016881
#define TS_SIGNATURE "rusEFI master.2023.05.05.m74_9.2775016881"
#define SIGNATURE_HASH 3235069147
#define TS_SIGNATURE "rusEFI master.2023.05.05.m74_9.3235069147"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 4145998826
#define TS_SIGNATURE "rusEFI master.2023.05.05.mre_f4.4145998826"
#define SIGNATURE_HASH 2460660352
#define TS_SIGNATURE "rusEFI master.2023.05.05.mre_f4.2460660352"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 4145998826
#define TS_SIGNATURE "rusEFI master.2023.05.05.mre_f7.4145998826"
#define SIGNATURE_HASH 2460660352
#define TS_SIGNATURE "rusEFI master.2023.05.05.mre_f7.2460660352"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2062137482
#define TS_SIGNATURE "rusEFI master.2023.05.05.nucleo_f429.2062137482"
#define SIGNATURE_HASH 526246368
#define TS_SIGNATURE "rusEFI master.2023.05.05.nucleo_f429.526246368"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2062137482
#define TS_SIGNATURE "rusEFI master.2023.05.05.nucleo_f767.2062137482"
#define SIGNATURE_HASH 526246368
#define TS_SIGNATURE "rusEFI master.2023.05.05.nucleo_f767.526246368"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2062137482
#define TS_SIGNATURE "rusEFI master.2023.05.05.nucleo_h743.2062137482"
#define SIGNATURE_HASH 526246368
#define TS_SIGNATURE "rusEFI master.2023.05.05.nucleo_h743.526246368"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1249735962
#define TS_SIGNATURE "rusEFI master.2023.05.05.prometheus_405.1249735962"
#define SIGNATURE_HASH 801713264
#define TS_SIGNATURE "rusEFI master.2023.05.05.prometheus_405.801713264"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1249735962
#define TS_SIGNATURE "rusEFI master.2023.05.05.prometheus_469.1249735962"
#define SIGNATURE_HASH 801713264
#define TS_SIGNATURE "rusEFI master.2023.05.05.prometheus_469.801713264"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1221714311
#define TS_SIGNATURE "rusEFI master.2023.05.05.proteus_f4.1221714311"
#define SIGNATURE_HASH 761641197
#define TS_SIGNATURE "rusEFI master.2023.05.05.proteus_f4.761641197"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1221714311
#define TS_SIGNATURE "rusEFI master.2023.05.05.proteus_f7.1221714311"
#define SIGNATURE_HASH 761641197
#define TS_SIGNATURE "rusEFI master.2023.05.05.proteus_f7.761641197"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1221714311
#define TS_SIGNATURE "rusEFI master.2023.05.05.proteus_h7.1221714311"
#define SIGNATURE_HASH 761641197
#define TS_SIGNATURE "rusEFI master.2023.05.05.proteus_h7.761641197"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1109740851
#define TS_SIGNATURE "rusEFI master.2023.05.05.s105.1109740851"
#define SIGNATURE_HASH 663819353
#define TS_SIGNATURE "rusEFI master.2023.05.05.s105.663819353"

View File

@ -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 2107771486
#define TS_SIGNATURE "rusEFI master.2023.05.05.subaru_eg33_f7.2107771486"
#define SIGNATURE_HASH 404116276
#define TS_SIGNATURE "rusEFI master.2023.05.05.subaru_eg33_f7.404116276"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 4031222952
#define TS_SIGNATURE "rusEFI master.2023.05.05.tdg-pdm8.4031222952"
#define SIGNATURE_HASH 2515783106
#define TS_SIGNATURE "rusEFI master.2023.05.05.tdg-pdm8.2515783106"

View File

@ -247,6 +247,15 @@ float getOutputValueByName(const char *name) {
// lowFuelPressure
case -628741220:
return engine->outputChannels.lowFuelPressure;
// tcuDesiredGear
case 471298448:
return engine->outputChannels.tcuDesiredGear;
// flexPercent
case 404628421:
return engine->outputChannels.flexPercent;
// wastegatePositionSensor
case 53406649:
return engine->outputChannels.wastegatePositionSensor;
// tsConfigVersion
case 1299611400:
return engine->outputChannels.tsConfigVersion;
@ -334,15 +343,6 @@ float getOutputValueByName(const char *name) {
// rawPpsSecondary
case -1798336054:
return engine->outputChannels.rawPpsSecondary;
// tcuDesiredGear
case 471298448:
return engine->outputChannels.tcuDesiredGear;
// flexPercent
case 404628421:
return engine->outputChannels.flexPercent;
// wastegatePositionSensor
case 53406649:
return engine->outputChannels.wastegatePositionSensor;
// idlePositionSensor
case 782384530:
return engine->outputChannels.idlePositionSensor;

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.f407-discovery.312911404"
signature = "rusEFI master.2023.05.05.f407-discovery.1997733702"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.f407-discovery.312911404" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.f407-discovery.1997733702" ; 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
@ -87,7 +87,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 May 05 17:57:35 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:47 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5341,7 +5337,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8086,11 +8081,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.48way.1350490321"
signature = "rusEFI master.2023.05.05.48way.902463931"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.48way.1350490321" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.48way.902463931" ; 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
@ -87,7 +87,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 May 05 17:57:10 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:28 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5341,7 +5337,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8081,11 +8076,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.alphax-2chan.4012272857"
signature = "rusEFI master.2023.05.05.alphax-2chan.2324837811"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.alphax-2chan.4012272857" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.alphax-2chan.2324837811" ; 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
@ -87,7 +87,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 May 05 17:56:38 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:05 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8051,11 +8046,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.alphax-4chan.322855766"
signature = "rusEFI master.2023.05.05.alphax-4chan.1988770364"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.alphax-4chan.322855766" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.alphax-4chan.1988770364" ; 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
@ -87,7 +87,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 May 05 17:56:40 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:06 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8055,11 +8050,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.alphax-8chan.47230601"
signature = "rusEFI master.2023.05.05.alphax-8chan.1734670307"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.alphax-8chan.47230601" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.alphax-8chan.1734670307" ; 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
@ -87,7 +87,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 May 05 17:56:42 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:07 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8056,11 +8051,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.atlas.1713589677"
signature = "rusEFI master.2023.05.05.atlas.60232903"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.atlas.1713589677" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.atlas.60232903" ; 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
@ -87,7 +87,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 May 05 17:57:32 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:45 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5341,7 +5337,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8075,11 +8070,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.core8.746806749"
signature = "rusEFI master.2023.05.05.core8.1228342455"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.core8.746806749" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.core8.1228342455" ; 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
@ -87,7 +87,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 May 05 17:57:08 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:27 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5341,7 +5337,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8081,11 +8076,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.cypress.2062137482"
signature = "rusEFI master.2023.05.05.cypress.526246368"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.cypress.2062137482" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.cypress.526246368" ; 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
@ -87,7 +87,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 May 05 17:56:35 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Fri May 05 18:01:03 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5341,7 +5337,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8084,11 +8079,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.f407-discovery.312911404"
signature = "rusEFI master.2023.05.05.f407-discovery.1997733702"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.f407-discovery.312911404" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.f407-discovery.1997733702" ; 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
@ -87,7 +87,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 May 05 17:57:24 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:39 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5341,7 +5337,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8086,11 +8081,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.f429-discovery.2062137482"
signature = "rusEFI master.2023.05.05.f429-discovery.526246368"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.f429-discovery.2062137482" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.f429-discovery.526246368" ; 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
@ -87,7 +87,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 May 05 17:57:26 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:40 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5341,7 +5337,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8084,11 +8079,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.frankenso_na6.1488672832"
signature = "rusEFI master.2023.05.05.frankenso_na6.1024393514"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.frankenso_na6.1488672832" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.frankenso_na6.1024393514" ; 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
@ -87,7 +87,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 May 05 17:57:14 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:32 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5341,7 +5337,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8084,11 +8079,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.harley81.787718294"
signature = "rusEFI master.2023.05.05.harley81.1263008252"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.harley81.787718294" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.harley81.1263008252" ; 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
@ -87,7 +87,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 May 05 17:56:43 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:09 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8053,11 +8048,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.hellen-gm-e67.3008963907"
signature = "rusEFI master.2023.05.05.hellen-gm-e67.3605888041"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.hellen-gm-e67.3008963907" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.hellen-gm-e67.3605888041" ; 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
@ -87,7 +87,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 May 05 17:57:00 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:21 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8053,11 +8048,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.hellen-honda-k.3130373439"
signature = "rusEFI master.2023.05.05.hellen-honda-k.3743542357"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.hellen-honda-k.3130373439" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.hellen-honda-k.3743542357" ; 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
@ -87,7 +87,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 May 05 17:56:50 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:14 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8050,11 +8045,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.hellen-nb1.2889518625"
signature = "rusEFI master.2023.05.05.hellen-nb1.3381581643"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.hellen-nb1.2889518625" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.hellen-nb1.3381581643" ; 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
@ -87,7 +87,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 May 05 17:56:58 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:20 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8054,11 +8049,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.hellen121nissan.3165186468"
signature = "rusEFI master.2023.05.05.hellen121nissan.3642536142"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.hellen121nissan.3165186468" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.hellen121nissan.3642536142" ; 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
@ -87,7 +87,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 May 05 17:56:48 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:12 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8052,11 +8047,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.hellen121vag.2700349055"
signature = "rusEFI master.2023.05.05.hellen121vag.3309328149"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.hellen121vag.2700349055" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.hellen121vag.3309328149" ; 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
@ -87,7 +87,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 May 05 17:56:47 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:11 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8057,11 +8052,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.hellen128.3641897484"
signature = "rusEFI master.2023.05.05.hellen128.3165039462"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.hellen128.3641897484" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.hellen128.3165039462" ; 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
@ -87,7 +87,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 May 05 17:56:45 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:10 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8052,11 +8047,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.hellen154hyundai.2619498830"
signature = "rusEFI master.2023.05.05.hellen154hyundai.4187371556"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.hellen154hyundai.2619498830" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.hellen154hyundai.4187371556" ; 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
@ -87,7 +87,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 May 05 17:56:52 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:15 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8051,11 +8046,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.hellen72.1650020605"
signature = "rusEFI master.2023.05.05.hellen72.132974999"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.hellen72.1650020605" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.hellen72.132974999" ; 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
@ -87,7 +87,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 May 05 17:56:55 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:18 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8054,11 +8049,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.hellen81.2142480996"
signature = "rusEFI master.2023.05.05.hellen81.436728590"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.hellen81.2142480996" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.hellen81.436728590" ; 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
@ -87,7 +87,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 May 05 17:56:57 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:19 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8050,11 +8045,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.hellen88bmw.4044822435"
signature = "rusEFI master.2023.05.05.hellen88bmw.2493730505"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.hellen88bmw.4044822435" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.hellen88bmw.2493730505" ; 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
@ -87,7 +87,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 May 05 17:56:54 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:17 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8048,11 +8043,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.hellenNA6.2678766387"
signature = "rusEFI master.2023.05.05.hellenNA6.4196328025"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.hellenNA6.2678766387" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.hellenNA6.4196328025" ; 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
@ -87,7 +87,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 May 05 17:57:02 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:23 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8055,11 +8050,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.hellenNA8_96.4034817511"
signature = "rusEFI master.2023.05.05.hellenNA8_96.2513056909"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.hellenNA8_96.4034817511" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.hellenNA8_96.2513056909" ; 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
@ -87,7 +87,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 May 05 17:57:03 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:24 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8053,11 +8048,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.kin.306059846"
signature = "rusEFI master.2023.05.05.kin.2005549868"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.kin.306059846" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.kin.2005549868" ; 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
@ -87,7 +87,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 May 05 17:56:34 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Fri May 05 18:01:02 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5341,7 +5337,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8085,11 +8080,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.m74_9.2775016881"
signature = "rusEFI master.2023.05.05.m74_9.3235069147"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.m74_9.2775016881" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.m74_9.3235069147" ; 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
@ -87,7 +87,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 May 05 17:57:11 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:30 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8055,11 +8050,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.mre_f4.4145998826"
signature = "rusEFI master.2023.05.05.mre_f4.2460660352"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.mre_f4.4145998826" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.mre_f4.2460660352" ; 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
@ -87,7 +87,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 May 05 17:57:06 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:26 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4566,6 +4562,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4623,9 +4622,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5342,7 +5338,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8057,11 +8052,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.mre_f7.4145998826"
signature = "rusEFI master.2023.05.05.mre_f7.2460660352"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.mre_f7.4145998826" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.mre_f7.2460660352" ; 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
@ -87,7 +87,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 May 05 17:57:05 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:25 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4566,6 +4562,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4623,9 +4622,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5342,7 +5338,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8057,11 +8052,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.nucleo_f429.2062137482"
signature = "rusEFI master.2023.05.05.nucleo_f429.526246368"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.nucleo_f429.2062137482" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.nucleo_f429.526246368" ; 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
@ -87,7 +87,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 May 05 17:57:27 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:42 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5341,7 +5337,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8084,11 +8079,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.nucleo_f767.2062137482"
signature = "rusEFI master.2023.05.05.nucleo_f767.526246368"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.nucleo_f767.2062137482" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.nucleo_f767.526246368" ; 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
@ -87,7 +87,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 May 05 17:57:29 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:43 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5341,7 +5337,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8084,11 +8079,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.nucleo_h743.2062137482"
signature = "rusEFI master.2023.05.05.nucleo_h743.526246368"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.nucleo_h743.2062137482" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.nucleo_h743.526246368" ; 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
@ -87,7 +87,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 May 05 17:57:31 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:44 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5341,7 +5337,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8084,11 +8079,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.prometheus_405.1249735962"
signature = "rusEFI master.2023.05.05.prometheus_405.801713264"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.prometheus_405.1249735962" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.prometheus_405.801713264" ; 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
@ -87,7 +87,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 May 05 17:57:17 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:34 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5336,7 +5332,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8079,11 +8074,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.prometheus_469.1249735962"
signature = "rusEFI master.2023.05.05.prometheus_469.801713264"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.prometheus_469.1249735962" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.prometheus_469.801713264" ; 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
@ -87,7 +87,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 May 05 17:57:16 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:33 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5336,7 +5332,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8079,11 +8074,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.proteus_f4.1221714311"
signature = "rusEFI master.2023.05.05.proteus_f4.761641197"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.proteus_f4.1221714311" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.proteus_f4.761641197" ; 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
@ -87,7 +87,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 May 05 17:57:21 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:37 UTC 2023
pageSize = 27176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8068,11 +8063,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.proteus_f7.1221714311"
signature = "rusEFI master.2023.05.05.proteus_f7.761641197"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.proteus_f7.1221714311" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.proteus_f7.761641197" ; 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
@ -87,7 +87,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 May 05 17:57:19 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:36 UTC 2023
pageSize = 27176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8068,11 +8063,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.proteus_h7.1221714311"
signature = "rusEFI master.2023.05.05.proteus_h7.761641197"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.proteus_h7.1221714311" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.proteus_h7.761641197" ; 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
@ -87,7 +87,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 May 05 17:57:22 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:38 UTC 2023
pageSize = 27176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8068,11 +8063,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.s105.1109740851"
signature = "rusEFI master.2023.05.05.s105.663819353"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.s105.1109740851" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.s105.663819353" ; 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
@ -87,7 +87,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 May 05 17:57:13 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:31 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8055,11 +8050,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.subaru_eg33_f7.2107771486"
signature = "rusEFI master.2023.05.05.subaru_eg33_f7.404116276"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.subaru_eg33_f7.2107771486" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.subaru_eg33_f7.404116276" ; 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
@ -87,7 +87,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 May 05 17:56:37 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 Fri May 05 18:01:04 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5340,7 +5336,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8073,11 +8068,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.05.05.tdg-pdm8.4031222952"
signature = "rusEFI master.2023.05.05.tdg-pdm8.2515783106"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.05.05.tdg-pdm8.4031222952" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.05.05.tdg-pdm8.2515783106" ; 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
@ -87,7 +87,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 May 05 17:57:34 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:46 UTC 2023
pageSize = 23176
page = 1
@ -2309,66 +2309,66 @@ maxTriggerReentrant = scalar, U08, 113, "", 1, 0
rawLowFuelPressure = scalar, S16, 114, "V", 0.001, 0
rawHighFuelPressure = scalar, S16, 116, "V", 0.001, 0
lowFuelPressure = scalar, S16, 118, "kpa", 0.03333333333333333, 0
tsConfigVersion = scalar, U32, 120, "", 1, 0
highFuelPressure = scalar, S16, 124, "bar", 0.1, 0
calibrationValue = scalar, F32, 128, "", 1, 0
calibrationMode = scalar, U08, 132, "", 1, 0
idleTargetPosition = scalar, U08, 133, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 136, "counter", 1, 0
orderingErrorCounter = scalar, U32, 140, "", 1, 0
warningCounter = scalar, U16, 144, "count", 1, 0
lastErrorCode = scalar, U16, 146, "error", 1, 0
recentErrorCode1 = scalar, U16, 148, "error", 1, 0
recentErrorCode2 = scalar, U16, 150, "error", 1, 0
recentErrorCode3 = scalar, U16, 152, "error", 1, 0
recentErrorCode4 = scalar, U16, 154, "error", 1, 0
recentErrorCode5 = scalar, U16, 156, "error", 1, 0
recentErrorCode6 = scalar, U16, 158, "error", 1, 0
recentErrorCode7 = scalar, U16, 160, "error", 1, 0
recentErrorCode8 = scalar, U16, 162, "error", 1, 0
debugFloatField1 = scalar, F32, 164, "val", 1, 0
debugFloatField2 = scalar, F32, 168, "val", 1, 0
debugFloatField3 = scalar, F32, 172, "val", 1, 0
debugFloatField4 = scalar, F32, 176, "val", 1, 0
debugFloatField5 = scalar, F32, 180, "val", 1, 0
debugFloatField6 = scalar, F32, 184, "val", 1, 0
debugFloatField7 = scalar, F32, 188, "val", 1, 0
debugIntField1 = scalar, U32, 192, "val", 1, 0
debugIntField2 = scalar, U32, 196, "val", 1, 0
debugIntField3 = scalar, U32, 200, "val", 1, 0
debugIntField4 = scalar, S16, 204, "val", 1, 0
debugIntField5 = scalar, S16, 206, "val", 1, 0
egt1 = scalar, U16, 208, "deg C", 1, 0
egt2 = scalar, U16, 210, "deg C", 1, 0
egt3 = scalar, U16, 212, "deg C", 1, 0
egt4 = scalar, U16, 214, "deg C", 1, 0
egt5 = scalar, U16, 216, "deg C", 1, 0
egt6 = scalar, U16, 218, "deg C", 1, 0
egt7 = scalar, U16, 220, "deg C", 1, 0
egt8 = scalar, U16, 222, "deg C", 1, 0
rawTps1Primary = scalar, S16, 224, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 226, "V", 0.001, 0
rawClt = scalar, S16, 228, "V", 0.001, 0
rawIat = scalar, S16, 230, "V", 0.001, 0
rawOilPressure = scalar, S16, 232, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 234, "", 1, 0
tcuCurrentGear = scalar, S08, 235, "gear", 1, 0
rawPpsSecondary = scalar, S16, 236, "V", 0.001, 0
knock1 = scalar, S08, 238, "dBv", 1, 0
knock2 = scalar, S08, 239, "dBv", 1, 0
knock3 = scalar, S08, 240, "dBv", 1, 0
knock4 = scalar, S08, 241, "dBv", 1, 0
knock5 = scalar, S08, 242, "dBv", 1, 0
knock6 = scalar, S08, 243, "dBv", 1, 0
knock7 = scalar, S08, 244, "dBv", 1, 0
knock8 = scalar, S08, 245, "dBv", 1, 0
knock9 = scalar, S08, 246, "dBv", 1, 0
knock10 = scalar, S08, 247, "dBv", 1, 0
knock11 = scalar, S08, 248, "dBv", 1, 0
knock12 = scalar, S08, 249, "dBv", 1, 0
tcuDesiredGear = scalar, S08, 250, "gear", 1, 0
flexPercent = scalar, U08, 251, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 252, "%", 0.01, 0
tcuDesiredGear = scalar, S08, 120, "gear", 1, 0
flexPercent = scalar, U08, 121, "%", 0.5, 0
wastegatePositionSensor = scalar, S16, 122, "%", 0.01, 0
tsConfigVersion = scalar, U32, 124, "", 1, 0
highFuelPressure = scalar, S16, 128, "bar", 0.1, 0
calibrationValue = scalar, F32, 132, "", 1, 0
calibrationMode = scalar, U08, 136, "", 1, 0
idleTargetPosition = scalar, U08, 137, "", 1, 0
totalTriggerErrorCounter = scalar, U32, 140, "counter", 1, 0
orderingErrorCounter = scalar, U32, 144, "", 1, 0
warningCounter = scalar, U16, 148, "count", 1, 0
lastErrorCode = scalar, U16, 150, "error", 1, 0
recentErrorCode1 = scalar, U16, 152, "error", 1, 0
recentErrorCode2 = scalar, U16, 154, "error", 1, 0
recentErrorCode3 = scalar, U16, 156, "error", 1, 0
recentErrorCode4 = scalar, U16, 158, "error", 1, 0
recentErrorCode5 = scalar, U16, 160, "error", 1, 0
recentErrorCode6 = scalar, U16, 162, "error", 1, 0
recentErrorCode7 = scalar, U16, 164, "error", 1, 0
recentErrorCode8 = scalar, U16, 166, "error", 1, 0
debugFloatField1 = scalar, F32, 168, "val", 1, 0
debugFloatField2 = scalar, F32, 172, "val", 1, 0
debugFloatField3 = scalar, F32, 176, "val", 1, 0
debugFloatField4 = scalar, F32, 180, "val", 1, 0
debugFloatField5 = scalar, F32, 184, "val", 1, 0
debugFloatField6 = scalar, F32, 188, "val", 1, 0
debugFloatField7 = scalar, F32, 192, "val", 1, 0
debugIntField1 = scalar, U32, 196, "val", 1, 0
debugIntField2 = scalar, U32, 200, "val", 1, 0
debugIntField3 = scalar, U32, 204, "val", 1, 0
debugIntField4 = scalar, S16, 208, "val", 1, 0
debugIntField5 = scalar, S16, 210, "val", 1, 0
egt1 = scalar, U16, 212, "deg C", 1, 0
egt2 = scalar, U16, 214, "deg C", 1, 0
egt3 = scalar, U16, 216, "deg C", 1, 0
egt4 = scalar, U16, 218, "deg C", 1, 0
egt5 = scalar, U16, 220, "deg C", 1, 0
egt6 = scalar, U16, 222, "deg C", 1, 0
egt7 = scalar, U16, 224, "deg C", 1, 0
egt8 = scalar, U16, 226, "deg C", 1, 0
rawTps1Primary = scalar, S16, 228, "V", 0.001, 0
rawPpsPrimary = scalar, S16, 230, "V", 0.001, 0
rawClt = scalar, S16, 232, "V", 0.001, 0
rawIat = scalar, S16, 234, "V", 0.001, 0
rawOilPressure = scalar, S16, 236, "V", 0.001, 0
fuelClosedLoopBinIdx = scalar, U08, 238, "", 1, 0
tcuCurrentGear = scalar, S08, 239, "gear", 1, 0
rawPpsSecondary = scalar, S16, 240, "V", 0.001, 0
knock1 = scalar, S08, 242, "dBv", 1, 0
knock2 = scalar, S08, 243, "dBv", 1, 0
knock3 = scalar, S08, 244, "dBv", 1, 0
knock4 = scalar, S08, 245, "dBv", 1, 0
knock5 = scalar, S08, 246, "dBv", 1, 0
knock6 = scalar, S08, 247, "dBv", 1, 0
knock7 = scalar, S08, 248, "dBv", 1, 0
knock8 = scalar, S08, 249, "dBv", 1, 0
knock9 = scalar, S08, 250, "dBv", 1, 0
knock10 = scalar, S08, 251, "dBv", 1, 0
knock11 = scalar, S08, 252, "dBv", 1, 0
knock12 = scalar, S08, 253, "dBv", 1, 0
idlePositionSensor = scalar, S16, 254, "%", 0.01, 0
AFRValue = scalar, U16, 256, "AFR", 0.001, 0
VssAcceleration = scalar, U16, 258, "m/s2", 0.0033333333333333335, 0
@ -3011,10 +3011,6 @@ errorRate = scalar, F32, 1372, "ratio", 1,0
gearCountArray = array, S08, [10], "Gear", 1, 0, -1, { 10 - 2 }, 0, noMsqSave
solenoidCountArray = array, U08, [6], "Solenoid", 1, 0, 1, 6, 0, noMsqSave
; These are inverted (false = "Yes") so that they default to enabled
enableLogDebugChannels = bits, U08, [0:0], "Yes", "No"
enableLogErrorList = bits, U08, [0:0], "Yes", "No"
; wall of debug mode :)
; https://rusefi.com/wiki/index.php?title=Manual:Debug_fields
; Alternator TPS Acceleration Idle Engine Load Acc Trigger Counters VVT1 PID Cranking Ignition Timing Fu Corr VSS SD Card Knock Wall Wetting ETB PID Executor InstantRpm CJ125 CAN MAP TLE8888 Analog inputs 2 Start ETB Autotune DYNO_VIEW LOGIC_ANALYZER Wideband TCU Lua VVT2 PID VVT3 PID VVT4 PID
@ -4565,6 +4561,9 @@ entry = maxTriggerReentrant, "maxTriggerReentrant", int, "%d"
entry = rawLowFuelPressure, "rawLowFuelPressure", float, "%.3f"
entry = rawHighFuelPressure, "rawHighFuelPressure", float, "%.3f"
entry = lowFuelPressure, "Fuel pressure (low)", float, "%.3f"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = tsConfigVersion, "tsConfigVersion", int, "%d"
entry = highFuelPressure, "Fuel pressure (high)", float, "%.3f"
entry = calibrationValue, "calibrationValue", float, "%.3f"
@ -4622,9 +4621,6 @@ entry = knock9, "Knock: Cyl 9", int, "%d"
entry = knock10, "Knock: Cyl 10", int, "%d"
entry = knock11, "Knock: Cyl 11", int, "%d"
entry = knock12, "Knock: Cyl 12", int, "%d"
entry = tcuDesiredGear, "Desired Gear", int, "%d"
entry = flexPercent, "Flex Ethanol %", float, "%.3f"
entry = wastegatePositionSensor, "Wastegate position sensor", float, "%.3f"
entry = idlePositionSensor, "Idle: Position sensor", float, "%.3f"
entry = AFRValue, "Air/Fuel Ratio", float, "%.3f"
entry = VssAcceleration, "Vss Accel", float, "%.3f"
@ -5341,7 +5337,6 @@ menuDialog = main
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
subMenu = datalogSettings, "Datalogging"
subMenu = ioTest, "Bench test"
subMenu = injTest, "Injector test"
subMenu = engineTypeDialog, "Popular vehicles"
@ -8084,11 +8079,6 @@ dialog = tcuControls, "Transmission Settings"
field = ""
field = "Engine chart size", engineChartSize
dialog = datalogSettings, "Datalogging Settings"
field = "#Disabling optional logging may increase update rate!"
field = "Log debug channels", enableLogDebugChannels
field = "Log recent errors list", enableLogErrorList
; Racing Features->Launch Control
dialog = smLaunchControlWest, "Launch Control Settings"
field = "Enable Launch Control", launchControlEnabled

View File

@ -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 May 05 17:57:37 UTC 2023
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri May 05 18:01:48 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -1017,7 +1017,7 @@ public class Fields {
public static final int SentEtbType_FORD_TYPE_1 = 2;
public static final int SentEtbType_GM_TYPE_1 = 1;
public static final int SentEtbType_NONE = 0;
public static final int SIGNATURE_HASH = 312911404;
public static final int SIGNATURE_HASH = 1997733702;
public static final int spi_device_e_SPI_DEVICE_1 = 1;
public static final int spi_device_e_SPI_DEVICE_2 = 2;
public static final int spi_device_e_SPI_DEVICE_3 = 3;
@ -1241,7 +1241,7 @@ public class Fields {
public static final int TS_RESPONSE_UNDERRUN = 0x80;
public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83;
public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final String TS_SIGNATURE = "rusEFI master.2023.05.05.f407-discovery.312911404";
public static final String TS_SIGNATURE = "rusEFI master.2023.05.05.f407-discovery.1997733702";
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 = 1376;

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Fri May 05 17:56:32 UTC 2023
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Fri May 05 18:01:01 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -249,68 +249,68 @@ public class TsOutputs {
public static final Field RAWLOWFUELPRESSURE = Field.create("RAWLOWFUELPRESSURE", 114, FieldType.INT16).setScale(0.001).setBaseOffset(0);
public static final Field RAWHIGHFUELPRESSURE = Field.create("RAWHIGHFUELPRESSURE", 116, FieldType.INT16).setScale(0.001).setBaseOffset(0);
public static final Field LOWFUELPRESSURE = Field.create("LOWFUELPRESSURE", 118, FieldType.INT16).setScale(0.03333333333333333).setBaseOffset(0);
public static final Field TSCONFIGVERSION = Field.create("TSCONFIGVERSION", 120, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field HIGHFUELPRESSURE = Field.create("HIGHFUELPRESSURE", 124, FieldType.INT16).setScale(0.1).setBaseOffset(0);
public static final Field ALIGNMENTFILL_AT_126 = Field.create("ALIGNMENTFILL_AT_126", 126, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field CALIBRATIONVALUE = Field.create("CALIBRATIONVALUE", 128, FieldType.FLOAT).setBaseOffset(0);
public static final Field CALIBRATIONMODE = Field.create("CALIBRATIONMODE", 132, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field IDLETARGETPOSITION = Field.create("IDLETARGETPOSITION", 133, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field ALIGNMENTFILL_AT_134 = Field.create("ALIGNMENTFILL_AT_134", 134, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field TOTALTRIGGERERRORCOUNTER = Field.create("TOTALTRIGGERERRORCOUNTER", 136, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field ORDERINGERRORCOUNTER = Field.create("ORDERINGERRORCOUNTER", 140, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field WARNINGCOUNTER = Field.create("WARNINGCOUNTER", 144, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field LASTERRORCODE = Field.create("LASTERRORCODE", 146, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RECENTERRORCODE1 = Field.create("RECENTERRORCODE1", 148, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RECENTERRORCODE2 = Field.create("RECENTERRORCODE2", 150, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RECENTERRORCODE3 = Field.create("RECENTERRORCODE3", 152, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RECENTERRORCODE4 = Field.create("RECENTERRORCODE4", 154, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RECENTERRORCODE5 = Field.create("RECENTERRORCODE5", 156, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RECENTERRORCODE6 = Field.create("RECENTERRORCODE6", 158, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RECENTERRORCODE7 = Field.create("RECENTERRORCODE7", 160, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RECENTERRORCODE8 = Field.create("RECENTERRORCODE8", 162, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field DEBUGFLOATFIELD1 = Field.create("DEBUGFLOATFIELD1", 164, FieldType.FLOAT).setBaseOffset(0);
public static final Field DEBUGFLOATFIELD2 = Field.create("DEBUGFLOATFIELD2", 168, FieldType.FLOAT).setBaseOffset(0);
public static final Field DEBUGFLOATFIELD3 = Field.create("DEBUGFLOATFIELD3", 172, FieldType.FLOAT).setBaseOffset(0);
public static final Field DEBUGFLOATFIELD4 = Field.create("DEBUGFLOATFIELD4", 176, FieldType.FLOAT).setBaseOffset(0);
public static final Field DEBUGFLOATFIELD5 = Field.create("DEBUGFLOATFIELD5", 180, FieldType.FLOAT).setBaseOffset(0);
public static final Field DEBUGFLOATFIELD6 = Field.create("DEBUGFLOATFIELD6", 184, FieldType.FLOAT).setBaseOffset(0);
public static final Field DEBUGFLOATFIELD7 = Field.create("DEBUGFLOATFIELD7", 188, FieldType.FLOAT).setBaseOffset(0);
public static final Field DEBUGINTFIELD1 = Field.create("DEBUGINTFIELD1", 192, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field DEBUGINTFIELD2 = Field.create("DEBUGINTFIELD2", 196, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field DEBUGINTFIELD3 = Field.create("DEBUGINTFIELD3", 200, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field DEBUGINTFIELD4 = Field.create("DEBUGINTFIELD4", 204, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field DEBUGINTFIELD5 = Field.create("DEBUGINTFIELD5", 206, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field EGT1 = Field.create("EGT1", 208, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field EGT2 = Field.create("EGT2", 210, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field EGT3 = Field.create("EGT3", 212, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field EGT4 = Field.create("EGT4", 214, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field EGT5 = Field.create("EGT5", 216, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field EGT6 = Field.create("EGT6", 218, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field EGT7 = Field.create("EGT7", 220, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field EGT8 = Field.create("EGT8", 222, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RAWTPS1PRIMARY = Field.create("RAWTPS1PRIMARY", 224, FieldType.INT16).setScale(0.001).setBaseOffset(0);
public static final Field RAWPPSPRIMARY = Field.create("RAWPPSPRIMARY", 226, FieldType.INT16).setScale(0.001).setBaseOffset(0);
public static final Field RAWCLT = Field.create("RAWCLT", 228, FieldType.INT16).setScale(0.001).setBaseOffset(0);
public static final Field RAWIAT = Field.create("RAWIAT", 230, FieldType.INT16).setScale(0.001).setBaseOffset(0);
public static final Field RAWOILPRESSURE = Field.create("RAWOILPRESSURE", 232, FieldType.INT16).setScale(0.001).setBaseOffset(0);
public static final Field FUELCLOSEDLOOPBINIDX = Field.create("FUELCLOSEDLOOPBINIDX", 234, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field TCUCURRENTGEAR = Field.create("TCUCURRENTGEAR", 235, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field RAWPPSSECONDARY = Field.create("RAWPPSSECONDARY", 236, FieldType.INT16).setScale(0.001).setBaseOffset(0);
public static final Field KNOCK1 = Field.create("KNOCK1", 238, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK2 = Field.create("KNOCK2", 239, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK3 = Field.create("KNOCK3", 240, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK4 = Field.create("KNOCK4", 241, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK5 = Field.create("KNOCK5", 242, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK6 = Field.create("KNOCK6", 243, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK7 = Field.create("KNOCK7", 244, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK8 = Field.create("KNOCK8", 245, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK9 = Field.create("KNOCK9", 246, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK10 = Field.create("KNOCK10", 247, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK11 = Field.create("KNOCK11", 248, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK12 = Field.create("KNOCK12", 249, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field TCUDESIREDGEAR = Field.create("TCUDESIREDGEAR", 250, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field FLEXPERCENT = Field.create("FLEXPERCENT", 251, FieldType.INT8).setScale(0.5).setBaseOffset(0);
public static final Field WASTEGATEPOSITIONSENSOR = Field.create("WASTEGATEPOSITIONSENSOR", 252, FieldType.INT16).setScale(0.01).setBaseOffset(0);
public static final Field TCUDESIREDGEAR = Field.create("TCUDESIREDGEAR", 120, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field FLEXPERCENT = Field.create("FLEXPERCENT", 121, FieldType.INT8).setScale(0.5).setBaseOffset(0);
public static final Field WASTEGATEPOSITIONSENSOR = Field.create("WASTEGATEPOSITIONSENSOR", 122, FieldType.INT16).setScale(0.01).setBaseOffset(0);
public static final Field TSCONFIGVERSION = Field.create("TSCONFIGVERSION", 124, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field HIGHFUELPRESSURE = Field.create("HIGHFUELPRESSURE", 128, FieldType.INT16).setScale(0.1).setBaseOffset(0);
public static final Field ALIGNMENTFILL_AT_130 = Field.create("ALIGNMENTFILL_AT_130", 130, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field CALIBRATIONVALUE = Field.create("CALIBRATIONVALUE", 132, FieldType.FLOAT).setBaseOffset(0);
public static final Field CALIBRATIONMODE = Field.create("CALIBRATIONMODE", 136, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field IDLETARGETPOSITION = Field.create("IDLETARGETPOSITION", 137, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field ALIGNMENTFILL_AT_138 = Field.create("ALIGNMENTFILL_AT_138", 138, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field TOTALTRIGGERERRORCOUNTER = Field.create("TOTALTRIGGERERRORCOUNTER", 140, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field ORDERINGERRORCOUNTER = Field.create("ORDERINGERRORCOUNTER", 144, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field WARNINGCOUNTER = Field.create("WARNINGCOUNTER", 148, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field LASTERRORCODE = Field.create("LASTERRORCODE", 150, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RECENTERRORCODE1 = Field.create("RECENTERRORCODE1", 152, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RECENTERRORCODE2 = Field.create("RECENTERRORCODE2", 154, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RECENTERRORCODE3 = Field.create("RECENTERRORCODE3", 156, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RECENTERRORCODE4 = Field.create("RECENTERRORCODE4", 158, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RECENTERRORCODE5 = Field.create("RECENTERRORCODE5", 160, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RECENTERRORCODE6 = Field.create("RECENTERRORCODE6", 162, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RECENTERRORCODE7 = Field.create("RECENTERRORCODE7", 164, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RECENTERRORCODE8 = Field.create("RECENTERRORCODE8", 166, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field DEBUGFLOATFIELD1 = Field.create("DEBUGFLOATFIELD1", 168, FieldType.FLOAT).setBaseOffset(0);
public static final Field DEBUGFLOATFIELD2 = Field.create("DEBUGFLOATFIELD2", 172, FieldType.FLOAT).setBaseOffset(0);
public static final Field DEBUGFLOATFIELD3 = Field.create("DEBUGFLOATFIELD3", 176, FieldType.FLOAT).setBaseOffset(0);
public static final Field DEBUGFLOATFIELD4 = Field.create("DEBUGFLOATFIELD4", 180, FieldType.FLOAT).setBaseOffset(0);
public static final Field DEBUGFLOATFIELD5 = Field.create("DEBUGFLOATFIELD5", 184, FieldType.FLOAT).setBaseOffset(0);
public static final Field DEBUGFLOATFIELD6 = Field.create("DEBUGFLOATFIELD6", 188, FieldType.FLOAT).setBaseOffset(0);
public static final Field DEBUGFLOATFIELD7 = Field.create("DEBUGFLOATFIELD7", 192, FieldType.FLOAT).setBaseOffset(0);
public static final Field DEBUGINTFIELD1 = Field.create("DEBUGINTFIELD1", 196, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field DEBUGINTFIELD2 = Field.create("DEBUGINTFIELD2", 200, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field DEBUGINTFIELD3 = Field.create("DEBUGINTFIELD3", 204, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field DEBUGINTFIELD4 = Field.create("DEBUGINTFIELD4", 208, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field DEBUGINTFIELD5 = Field.create("DEBUGINTFIELD5", 210, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field EGT1 = Field.create("EGT1", 212, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field EGT2 = Field.create("EGT2", 214, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field EGT3 = Field.create("EGT3", 216, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field EGT4 = Field.create("EGT4", 218, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field EGT5 = Field.create("EGT5", 220, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field EGT6 = Field.create("EGT6", 222, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field EGT7 = Field.create("EGT7", 224, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field EGT8 = Field.create("EGT8", 226, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field RAWTPS1PRIMARY = Field.create("RAWTPS1PRIMARY", 228, FieldType.INT16).setScale(0.001).setBaseOffset(0);
public static final Field RAWPPSPRIMARY = Field.create("RAWPPSPRIMARY", 230, FieldType.INT16).setScale(0.001).setBaseOffset(0);
public static final Field RAWCLT = Field.create("RAWCLT", 232, FieldType.INT16).setScale(0.001).setBaseOffset(0);
public static final Field RAWIAT = Field.create("RAWIAT", 234, FieldType.INT16).setScale(0.001).setBaseOffset(0);
public static final Field RAWOILPRESSURE = Field.create("RAWOILPRESSURE", 236, FieldType.INT16).setScale(0.001).setBaseOffset(0);
public static final Field FUELCLOSEDLOOPBINIDX = Field.create("FUELCLOSEDLOOPBINIDX", 238, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field TCUCURRENTGEAR = Field.create("TCUCURRENTGEAR", 239, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field RAWPPSSECONDARY = Field.create("RAWPPSSECONDARY", 240, FieldType.INT16).setScale(0.001).setBaseOffset(0);
public static final Field KNOCK1 = Field.create("KNOCK1", 242, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK2 = Field.create("KNOCK2", 243, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK3 = Field.create("KNOCK3", 244, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK4 = Field.create("KNOCK4", 245, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK5 = Field.create("KNOCK5", 246, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK6 = Field.create("KNOCK6", 247, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK7 = Field.create("KNOCK7", 248, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK8 = Field.create("KNOCK8", 249, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK9 = Field.create("KNOCK9", 250, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK10 = Field.create("KNOCK10", 251, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK11 = Field.create("KNOCK11", 252, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field KNOCK12 = Field.create("KNOCK12", 253, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field IDLEPOSITIONSENSOR = Field.create("IDLEPOSITIONSENSOR", 254, FieldType.INT16).setScale(0.01).setBaseOffset(0);
public static final Field AFRVALUE = Field.create("AFRVALUE", 256, FieldType.INT16).setScale(0.001).setBaseOffset(0);
public static final Field VSSACCELERATION = Field.create("VSSACCELERATION", 258, FieldType.INT16).setScale(0.0033333333333333335).setBaseOffset(0);
@ -751,13 +751,16 @@ public class TsOutputs {
RAWLOWFUELPRESSURE,
RAWHIGHFUELPRESSURE,
LOWFUELPRESSURE,
TCUDESIREDGEAR,
FLEXPERCENT,
WASTEGATEPOSITIONSENSOR,
TSCONFIGVERSION,
HIGHFUELPRESSURE,
ALIGNMENTFILL_AT_126,
ALIGNMENTFILL_AT_130,
CALIBRATIONVALUE,
CALIBRATIONMODE,
IDLETARGETPOSITION,
ALIGNMENTFILL_AT_134,
ALIGNMENTFILL_AT_138,
TOTALTRIGGERERRORCOUNTER,
ORDERINGERRORCOUNTER,
WARNINGCOUNTER,
@ -810,9 +813,6 @@ public class TsOutputs {
KNOCK10,
KNOCK11,
KNOCK12,
TCUDESIREDGEAR,
FLEXPERCENT,
WASTEGATEPOSITIONSENSOR,
IDLEPOSITIONSENSOR,
AFRVALUE,
VSSACCELERATION,