Auto-generated configs and docs

This commit is contained in:
GitHub build-firmware Action 2022-02-02 02:45:00 +00:00
parent e5d6791875
commit a4c473cbdf
67 changed files with 4598 additions and 3401 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Feb 01 21:12:26 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:43:08 UTC 2022
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -4513,8 +4513,13 @@ struct persistent_config_s {
* offset 20804 * offset 20804
*/ */
cyl_trim_s fuelTrims[12]; cyl_trim_s fuelTrims[12];
/** total size 20996*/ /**
ratio
* offset 20996
*/
uint16_t crankingFuelCoefE100[CRANKING_CURVE_SIZE];
/** total size 21012*/
}; };
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Feb 01 21:12:26 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:43:08 UTC 2022

View File

@ -644,6 +644,7 @@
#define crankingCycleCoef_offset 13956 #define crankingCycleCoef_offset 13956
#define crankingFuelBins_offset 13924 #define crankingFuelBins_offset 13924
#define crankingFuelCoef_offset 13892 #define crankingFuelCoef_offset 13892
#define crankingFuelCoefE100_offset 20996
#define crankingIACposition_offset 1848 #define crankingIACposition_offset 1848
#define crankingInjectionMode_offset 436 #define crankingInjectionMode_offset 436
#define crankingTimingAngle_offset 448 #define crankingTimingAngle_offset 448
@ -1774,7 +1775,7 @@
#define pedalToTpsRpmBins_offset 5484 #define pedalToTpsRpmBins_offset 5484
#define pedalToTpsTable_offset 5412 #define pedalToTpsTable_offset 5412
#define PERCENT_TRIM_BYTE_PACKING_DIV 0.02 #define PERCENT_TRIM_BYTE_PACKING_DIV 0.02
#define persistent_config_s_size 20996 #define persistent_config_s_size 21012
#define pid_s_size 20 #define pid_s_size 20
#define PidAutoTune_AutoTunerState_AUTOTUNER_OFF 0 #define PidAutoTune_AutoTunerState_AUTOTUNER_OFF 0
#define PidAutoTune_AutoTunerState_CONVERGED 16 #define PidAutoTune_AutoTunerState_CONVERGED 16
@ -1924,7 +1925,7 @@
#define show_Frankenso_presets true #define show_Frankenso_presets true
#define show_test_presets true #define show_test_presets true
#define showHumanReadableWarning_offset 896 #define showHumanReadableWarning_offset 896
#define SIGNATURE_HASH 3151197882 #define SIGNATURE_HASH 2045642309
#define silentTriggerError_offset 1260 #define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712 #define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54 #define sparkDwellRpmBins_offset 54
@ -2122,7 +2123,7 @@
#define TORQUE_CURVE_SIZE 8 #define TORQUE_CURVE_SIZE 8
#define torqueRpmBins_offset 4602 #define torqueRpmBins_offset 4602
#define torqueValues_offset 4594 #define torqueValues_offset 4594
#define TOTAL_CONFIG_SIZE 20996 #define TOTAL_CONFIG_SIZE 21012
#define tps1_1AdcChannel_offset 520 #define tps1_1AdcChannel_offset 520
#define tps1_2AdcChannel_offset 689 #define tps1_2AdcChannel_offset 689
#define tps1SecondaryMax_offset 830 #define tps1SecondaryMax_offset 830
@ -2455,7 +2456,7 @@
#define ts_show_spi true #define ts_show_spi true
#define ts_show_trigger_comparator false #define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true #define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2022.02.02.hellen_cypress.3151197882" #define TS_SIGNATURE "rusEFI 2022.02.02.hellen_cypress.2045642309"
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Feb 01 21:12:25 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:43:07 UTC 2022
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -4507,8 +4507,13 @@ struct persistent_config_s {
* offset 20776 * offset 20776
*/ */
cyl_trim_s fuelTrims[12]; cyl_trim_s fuelTrims[12];
/** total size 20968*/ /**
ratio
* offset 20968
*/
uint16_t crankingFuelCoefE100[CRANKING_CURVE_SIZE];
/** total size 20984*/
}; };
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Feb 01 21:12:25 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:43:07 UTC 2022

View File

@ -629,6 +629,7 @@
#define crankingCycleCoef_offset 13928 #define crankingCycleCoef_offset 13928
#define crankingFuelBins_offset 13896 #define crankingFuelBins_offset 13896
#define crankingFuelCoef_offset 13864 #define crankingFuelCoef_offset 13864
#define crankingFuelCoefE100_offset 20968
#define crankingIACposition_offset 1844 #define crankingIACposition_offset 1844
#define crankingInjectionMode_offset 436 #define crankingInjectionMode_offset 436
#define crankingTimingAngle_offset 448 #define crankingTimingAngle_offset 448
@ -1759,7 +1760,7 @@
#define pedalToTpsRpmBins_offset 5456 #define pedalToTpsRpmBins_offset 5456
#define pedalToTpsTable_offset 5384 #define pedalToTpsTable_offset 5384
#define PERCENT_TRIM_BYTE_PACKING_DIV 0.02 #define PERCENT_TRIM_BYTE_PACKING_DIV 0.02
#define persistent_config_s_size 20968 #define persistent_config_s_size 20984
#define pid_s_size 20 #define pid_s_size 20
#define PidAutoTune_AutoTunerState_AUTOTUNER_OFF 0 #define PidAutoTune_AutoTunerState_AUTOTUNER_OFF 0
#define PidAutoTune_AutoTunerState_CONVERGED 16 #define PidAutoTune_AutoTunerState_CONVERGED 16
@ -1909,7 +1910,7 @@
#define show_Frankenso_presets true #define show_Frankenso_presets true
#define show_test_presets true #define show_test_presets true
#define showHumanReadableWarning_offset 896 #define showHumanReadableWarning_offset 896
#define SIGNATURE_HASH 1148631622 #define SIGNATURE_HASH 2253114041
#define silentTriggerError_offset 1260 #define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712 #define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54 #define sparkDwellRpmBins_offset 54
@ -2107,7 +2108,7 @@
#define TORQUE_CURVE_SIZE 8 #define TORQUE_CURVE_SIZE 8
#define torqueRpmBins_offset 4574 #define torqueRpmBins_offset 4574
#define torqueValues_offset 4566 #define torqueValues_offset 4566
#define TOTAL_CONFIG_SIZE 20968 #define TOTAL_CONFIG_SIZE 20984
#define tps1_1AdcChannel_offset 520 #define tps1_1AdcChannel_offset 520
#define tps1_2AdcChannel_offset 689 #define tps1_2AdcChannel_offset 689
#define tps1SecondaryMax_offset 830 #define tps1SecondaryMax_offset 830
@ -2440,7 +2441,7 @@
#define ts_show_spi true #define ts_show_spi true
#define ts_show_trigger_comparator true #define ts_show_trigger_comparator true
#define ts_show_tunerstudio_port true #define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2022.02.02.kin.1148631622" #define TS_SIGNATURE "rusEFI 2022.02.02.kin.2253114041"
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Feb 01 21:12:27 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:43:10 UTC 2022
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -4513,8 +4513,13 @@ struct persistent_config_s {
* offset 20804 * offset 20804
*/ */
cyl_trim_s fuelTrims[12]; cyl_trim_s fuelTrims[12];
/** total size 20996*/ /**
ratio
* offset 20996
*/
uint16_t crankingFuelCoefE100[CRANKING_CURVE_SIZE];
/** total size 21012*/
}; };
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Feb 01 21:12:27 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:43:10 UTC 2022

View File

@ -622,6 +622,7 @@
#define crankingCycleCoef_offset 13956 #define crankingCycleCoef_offset 13956
#define crankingFuelBins_offset 13924 #define crankingFuelBins_offset 13924
#define crankingFuelCoef_offset 13892 #define crankingFuelCoef_offset 13892
#define crankingFuelCoefE100_offset 20996
#define crankingIACposition_offset 1848 #define crankingIACposition_offset 1848
#define crankingInjectionMode_offset 436 #define crankingInjectionMode_offset 436
#define crankingTimingAngle_offset 448 #define crankingTimingAngle_offset 448
@ -1752,7 +1753,7 @@
#define pedalToTpsRpmBins_offset 5484 #define pedalToTpsRpmBins_offset 5484
#define pedalToTpsTable_offset 5412 #define pedalToTpsTable_offset 5412
#define PERCENT_TRIM_BYTE_PACKING_DIV 0.02 #define PERCENT_TRIM_BYTE_PACKING_DIV 0.02
#define persistent_config_s_size 20996 #define persistent_config_s_size 21012
#define pid_s_size 20 #define pid_s_size 20
#define PidAutoTune_AutoTunerState_AUTOTUNER_OFF 0 #define PidAutoTune_AutoTunerState_AUTOTUNER_OFF 0
#define PidAutoTune_AutoTunerState_CONVERGED 16 #define PidAutoTune_AutoTunerState_CONVERGED 16
@ -1903,7 +1904,7 @@
#define show_Proteus_presets false #define show_Proteus_presets false
#define show_test_presets false #define show_test_presets false
#define showHumanReadableWarning_offset 896 #define showHumanReadableWarning_offset 896
#define SIGNATURE_HASH 3767660679 #define SIGNATURE_HASH 581730424
#define silentTriggerError_offset 1260 #define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712 #define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54 #define sparkDwellRpmBins_offset 54
@ -2101,7 +2102,7 @@
#define TORQUE_CURVE_SIZE 8 #define TORQUE_CURVE_SIZE 8
#define torqueRpmBins_offset 4602 #define torqueRpmBins_offset 4602
#define torqueValues_offset 4594 #define torqueValues_offset 4594
#define TOTAL_CONFIG_SIZE 20996 #define TOTAL_CONFIG_SIZE 21012
#define tps1_1AdcChannel_offset 520 #define tps1_1AdcChannel_offset 520
#define tps1_2AdcChannel_offset 689 #define tps1_2AdcChannel_offset 689
#define tps1SecondaryMax_offset 830 #define tps1SecondaryMax_offset 830
@ -2434,7 +2435,7 @@
#define ts_show_spi true #define ts_show_spi true
#define ts_show_trigger_comparator false #define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port false #define ts_show_tunerstudio_port false
#define TS_SIGNATURE "rusEFI 2022.02.02.subaru_eg33_f7.3767660679" #define TS_SIGNATURE "rusEFI 2022.02.02.subaru_eg33_f7.581730424"
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'

View File

@ -209,6 +209,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"

View File

@ -209,6 +209,38 @@ rawAfrGauge = rawAfr,"rawAfr", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3
tpsAccelFromGauge = tpsAccelFrom,"tpsAccelFrom", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0 tpsAccelFromGauge = tpsAccelFrom,"tpsAccelFrom", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0
tpsAccelToGauge = tpsAccelTo,"tpsAccelTo", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0 tpsAccelToGauge = tpsAccelTo,"tpsAccelTo", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0
calibrationValue2Gauge = calibrationValue2,"calibrationValue2", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 calibrationValue2Gauge = calibrationValue2,"calibrationValue2", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
isMainRelayOnGauge = isMainRelayOn,"isMainRelayOn", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_1Gauge = unusedBit_181_1,"unusedBit_181_1", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_2Gauge = unusedBit_181_2,"unusedBit_181_2", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_3Gauge = unusedBit_181_3,"unusedBit_181_3", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_4Gauge = unusedBit_181_4,"unusedBit_181_4", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_5Gauge = unusedBit_181_5,"unusedBit_181_5", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_6Gauge = unusedBit_181_6,"unusedBit_181_6", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_7Gauge = unusedBit_181_7,"unusedBit_181_7", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_8Gauge = unusedBit_181_8,"unusedBit_181_8", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_9Gauge = unusedBit_181_9,"unusedBit_181_9", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_10Gauge = unusedBit_181_10,"unusedBit_181_10", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_11Gauge = unusedBit_181_11,"unusedBit_181_11", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_12Gauge = unusedBit_181_12,"unusedBit_181_12", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_13Gauge = unusedBit_181_13,"unusedBit_181_13", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_14Gauge = unusedBit_181_14,"unusedBit_181_14", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_15Gauge = unusedBit_181_15,"unusedBit_181_15", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_16Gauge = unusedBit_181_16,"unusedBit_181_16", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_17Gauge = unusedBit_181_17,"unusedBit_181_17", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_18Gauge = unusedBit_181_18,"unusedBit_181_18", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_19Gauge = unusedBit_181_19,"unusedBit_181_19", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_20Gauge = unusedBit_181_20,"unusedBit_181_20", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_21Gauge = unusedBit_181_21,"unusedBit_181_21", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_22Gauge = unusedBit_181_22,"unusedBit_181_22", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_23Gauge = unusedBit_181_23,"unusedBit_181_23", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_24Gauge = unusedBit_181_24,"unusedBit_181_24", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_25Gauge = unusedBit_181_25,"unusedBit_181_25", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_26Gauge = unusedBit_181_26,"unusedBit_181_26", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_27Gauge = unusedBit_181_27,"unusedBit_181_27", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_28Gauge = unusedBit_181_28,"unusedBit_181_28", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_29Gauge = unusedBit_181_29,"unusedBit_181_29", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_30Gauge = unusedBit_181_30,"unusedBit_181_30", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_181_31Gauge = unusedBit_181_31,"unusedBit_181_31", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedAtTheEnd1Gauge = unusedAtTheEnd1,"unusedAtTheEnd1", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd1Gauge = unusedAtTheEnd1,"unusedAtTheEnd1", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd2Gauge = unusedAtTheEnd2,"unusedAtTheEnd2", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd2Gauge = unusedAtTheEnd2,"unusedAtTheEnd2", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd3Gauge = unusedAtTheEnd3,"unusedAtTheEnd3", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd3Gauge = unusedAtTheEnd3,"unusedAtTheEnd3", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
@ -297,10 +329,6 @@ unusedAtTheEnd85Gauge = unusedAtTheEnd85,"unusedAtTheEnd85", "", 0.0,0.0, 0.0,0.
unusedAtTheEnd86Gauge = unusedAtTheEnd86,"unusedAtTheEnd86", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd86Gauge = unusedAtTheEnd86,"unusedAtTheEnd86", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd87Gauge = unusedAtTheEnd87,"unusedAtTheEnd87", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd87Gauge = unusedAtTheEnd87,"unusedAtTheEnd87", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd88Gauge = unusedAtTheEnd88,"unusedAtTheEnd88", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd88Gauge = unusedAtTheEnd88,"unusedAtTheEnd88", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd89Gauge = unusedAtTheEnd89,"unusedAtTheEnd89", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd90Gauge = unusedAtTheEnd90,"unusedAtTheEnd90", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd91Gauge = unusedAtTheEnd91,"unusedAtTheEnd91", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd92Gauge = unusedAtTheEnd92,"unusedAtTheEnd92", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
launchSpeedConditionGauge = launchSpeedCondition,"launchSpeedCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 launchSpeedConditionGauge = launchSpeedCondition,"launchSpeedCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
launchRpmConditionGauge = launchRpmCondition,"launchRpmCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 launchRpmConditionGauge = launchRpmCondition,"launchRpmCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
launchTpsConditionGauge = launchTpsCondition,"launchTpsCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 launchTpsConditionGauge = launchTpsCondition,"launchTpsCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
@ -310,29 +338,29 @@ launchCombinedConditionsGauge = launchCombinedConditions,"launchCombinedConditio
launchActivatePinStateGauge = launchActivatePinState,"launchActivatePinState", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 launchActivatePinStateGauge = launchActivatePinState,"launchActivatePinState", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
dfcoActiveGauge = dfcoActive,"dfcoActive", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 dfcoActiveGauge = dfcoActive,"dfcoActive", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
tpsAccelActiveGauge = tpsAccelActive,"tpsAccelActive", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 tpsAccelActiveGauge = tpsAccelActive,"tpsAccelActive", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_9Gauge = unusedBit_190_9,"unusedBit_190_9", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_9Gauge = unusedBit_222_9,"unusedBit_222_9", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_10Gauge = unusedBit_190_10,"unusedBit_190_10", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_10Gauge = unusedBit_222_10,"unusedBit_222_10", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_11Gauge = unusedBit_190_11,"unusedBit_190_11", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_11Gauge = unusedBit_222_11,"unusedBit_222_11", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_12Gauge = unusedBit_190_12,"unusedBit_190_12", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_12Gauge = unusedBit_222_12,"unusedBit_222_12", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_13Gauge = unusedBit_190_13,"unusedBit_190_13", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_13Gauge = unusedBit_222_13,"unusedBit_222_13", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_14Gauge = unusedBit_190_14,"unusedBit_190_14", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_14Gauge = unusedBit_222_14,"unusedBit_222_14", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_15Gauge = unusedBit_190_15,"unusedBit_190_15", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_15Gauge = unusedBit_222_15,"unusedBit_222_15", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_16Gauge = unusedBit_190_16,"unusedBit_190_16", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_16Gauge = unusedBit_222_16,"unusedBit_222_16", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_17Gauge = unusedBit_190_17,"unusedBit_190_17", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_17Gauge = unusedBit_222_17,"unusedBit_222_17", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_18Gauge = unusedBit_190_18,"unusedBit_190_18", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_18Gauge = unusedBit_222_18,"unusedBit_222_18", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_19Gauge = unusedBit_190_19,"unusedBit_190_19", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_19Gauge = unusedBit_222_19,"unusedBit_222_19", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_20Gauge = unusedBit_190_20,"unusedBit_190_20", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_20Gauge = unusedBit_222_20,"unusedBit_222_20", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_21Gauge = unusedBit_190_21,"unusedBit_190_21", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_21Gauge = unusedBit_222_21,"unusedBit_222_21", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_22Gauge = unusedBit_190_22,"unusedBit_190_22", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_22Gauge = unusedBit_222_22,"unusedBit_222_22", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_23Gauge = unusedBit_190_23,"unusedBit_190_23", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_23Gauge = unusedBit_222_23,"unusedBit_222_23", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_24Gauge = unusedBit_190_24,"unusedBit_190_24", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_24Gauge = unusedBit_222_24,"unusedBit_222_24", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_25Gauge = unusedBit_190_25,"unusedBit_190_25", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_25Gauge = unusedBit_222_25,"unusedBit_222_25", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_26Gauge = unusedBit_190_26,"unusedBit_190_26", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_26Gauge = unusedBit_222_26,"unusedBit_222_26", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_27Gauge = unusedBit_190_27,"unusedBit_190_27", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_27Gauge = unusedBit_222_27,"unusedBit_222_27", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_28Gauge = unusedBit_190_28,"unusedBit_190_28", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_28Gauge = unusedBit_222_28,"unusedBit_222_28", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_29Gauge = unusedBit_190_29,"unusedBit_190_29", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_29Gauge = unusedBit_222_29,"unusedBit_222_29", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_30Gauge = unusedBit_190_30,"unusedBit_190_30", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_30Gauge = unusedBit_222_30,"unusedBit_222_30", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_190_31Gauge = unusedBit_190_31,"unusedBit_190_31", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_222_31Gauge = unusedBit_222_31,"unusedBit_222_31", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
TEMPLOG_MAP_AT_CYCLE_COUNTGauge = TEMPLOG_MAP_AT_CYCLE_COUNT,"TEMPLOG_MAP_AT_CYCLE_COUNT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_CYCLE_COUNTGauge = TEMPLOG_MAP_AT_CYCLE_COUNT,"TEMPLOG_MAP_AT_CYCLE_COUNT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
boostControllerOutputGauge = boostControllerOutput,"boostControllerOutput", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 0,0 boostControllerOutputGauge = boostControllerOutput,"boostControllerOutput", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 0,0
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"boostControllerClosedLoopPart", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 0,0 boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"boostControllerClosedLoopPart", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 0,0

View File

@ -209,98 +209,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -310,29 +338,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Fri Jan 28 01:14:16 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Wed Feb 02 02:42:31 UTC 2022
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -945,9 +945,105 @@ struct ts_outputs_s {
*/ */
scaled_channel<float, 1, 1> calibrationValue2 = (float)0; scaled_channel<float, 1, 1> calibrationValue2 = (float)0;
/** /**
* offset 376 offset 376 bit 0 */
bool isMainRelayOn : 1 {};
/**
offset 376 bit 1 */
bool unusedBit_181_1 : 1 {};
/**
offset 376 bit 2 */
bool unusedBit_181_2 : 1 {};
/**
offset 376 bit 3 */
bool unusedBit_181_3 : 1 {};
/**
offset 376 bit 4 */
bool unusedBit_181_4 : 1 {};
/**
offset 376 bit 5 */
bool unusedBit_181_5 : 1 {};
/**
offset 376 bit 6 */
bool unusedBit_181_6 : 1 {};
/**
offset 376 bit 7 */
bool unusedBit_181_7 : 1 {};
/**
offset 376 bit 8 */
bool unusedBit_181_8 : 1 {};
/**
offset 376 bit 9 */
bool unusedBit_181_9 : 1 {};
/**
offset 376 bit 10 */
bool unusedBit_181_10 : 1 {};
/**
offset 376 bit 11 */
bool unusedBit_181_11 : 1 {};
/**
offset 376 bit 12 */
bool unusedBit_181_12 : 1 {};
/**
offset 376 bit 13 */
bool unusedBit_181_13 : 1 {};
/**
offset 376 bit 14 */
bool unusedBit_181_14 : 1 {};
/**
offset 376 bit 15 */
bool unusedBit_181_15 : 1 {};
/**
offset 376 bit 16 */
bool unusedBit_181_16 : 1 {};
/**
offset 376 bit 17 */
bool unusedBit_181_17 : 1 {};
/**
offset 376 bit 18 */
bool unusedBit_181_18 : 1 {};
/**
offset 376 bit 19 */
bool unusedBit_181_19 : 1 {};
/**
offset 376 bit 20 */
bool unusedBit_181_20 : 1 {};
/**
offset 376 bit 21 */
bool unusedBit_181_21 : 1 {};
/**
offset 376 bit 22 */
bool unusedBit_181_22 : 1 {};
/**
offset 376 bit 23 */
bool unusedBit_181_23 : 1 {};
/**
offset 376 bit 24 */
bool unusedBit_181_24 : 1 {};
/**
offset 376 bit 25 */
bool unusedBit_181_25 : 1 {};
/**
offset 376 bit 26 */
bool unusedBit_181_26 : 1 {};
/**
offset 376 bit 27 */
bool unusedBit_181_27 : 1 {};
/**
offset 376 bit 28 */
bool unusedBit_181_28 : 1 {};
/**
offset 376 bit 29 */
bool unusedBit_181_29 : 1 {};
/**
offset 376 bit 30 */
bool unusedBit_181_30 : 1 {};
/**
offset 376 bit 31 */
bool unusedBit_181_31 : 1 {};
/**
* offset 380
*/ */
uint8_t unusedAtTheEnd[92]; uint8_t unusedAtTheEnd[88];
/** /**
offset 468 bit 0 */ offset 468 bit 0 */
bool launchSpeedCondition : 1 {}; bool launchSpeedCondition : 1 {};
@ -977,73 +1073,73 @@ struct ts_outputs_s {
bool tpsAccelActive : 1 {}; bool tpsAccelActive : 1 {};
/** /**
offset 468 bit 9 */ offset 468 bit 9 */
bool unusedBit_190_9 : 1 {}; bool unusedBit_222_9 : 1 {};
/** /**
offset 468 bit 10 */ offset 468 bit 10 */
bool unusedBit_190_10 : 1 {}; bool unusedBit_222_10 : 1 {};
/** /**
offset 468 bit 11 */ offset 468 bit 11 */
bool unusedBit_190_11 : 1 {}; bool unusedBit_222_11 : 1 {};
/** /**
offset 468 bit 12 */ offset 468 bit 12 */
bool unusedBit_190_12 : 1 {}; bool unusedBit_222_12 : 1 {};
/** /**
offset 468 bit 13 */ offset 468 bit 13 */
bool unusedBit_190_13 : 1 {}; bool unusedBit_222_13 : 1 {};
/** /**
offset 468 bit 14 */ offset 468 bit 14 */
bool unusedBit_190_14 : 1 {}; bool unusedBit_222_14 : 1 {};
/** /**
offset 468 bit 15 */ offset 468 bit 15 */
bool unusedBit_190_15 : 1 {}; bool unusedBit_222_15 : 1 {};
/** /**
offset 468 bit 16 */ offset 468 bit 16 */
bool unusedBit_190_16 : 1 {}; bool unusedBit_222_16 : 1 {};
/** /**
offset 468 bit 17 */ offset 468 bit 17 */
bool unusedBit_190_17 : 1 {}; bool unusedBit_222_17 : 1 {};
/** /**
offset 468 bit 18 */ offset 468 bit 18 */
bool unusedBit_190_18 : 1 {}; bool unusedBit_222_18 : 1 {};
/** /**
offset 468 bit 19 */ offset 468 bit 19 */
bool unusedBit_190_19 : 1 {}; bool unusedBit_222_19 : 1 {};
/** /**
offset 468 bit 20 */ offset 468 bit 20 */
bool unusedBit_190_20 : 1 {}; bool unusedBit_222_20 : 1 {};
/** /**
offset 468 bit 21 */ offset 468 bit 21 */
bool unusedBit_190_21 : 1 {}; bool unusedBit_222_21 : 1 {};
/** /**
offset 468 bit 22 */ offset 468 bit 22 */
bool unusedBit_190_22 : 1 {}; bool unusedBit_222_22 : 1 {};
/** /**
offset 468 bit 23 */ offset 468 bit 23 */
bool unusedBit_190_23 : 1 {}; bool unusedBit_222_23 : 1 {};
/** /**
offset 468 bit 24 */ offset 468 bit 24 */
bool unusedBit_190_24 : 1 {}; bool unusedBit_222_24 : 1 {};
/** /**
offset 468 bit 25 */ offset 468 bit 25 */
bool unusedBit_190_25 : 1 {}; bool unusedBit_222_25 : 1 {};
/** /**
offset 468 bit 26 */ offset 468 bit 26 */
bool unusedBit_190_26 : 1 {}; bool unusedBit_222_26 : 1 {};
/** /**
offset 468 bit 27 */ offset 468 bit 27 */
bool unusedBit_190_27 : 1 {}; bool unusedBit_222_27 : 1 {};
/** /**
offset 468 bit 28 */ offset 468 bit 28 */
bool unusedBit_190_28 : 1 {}; bool unusedBit_222_28 : 1 {};
/** /**
offset 468 bit 29 */ offset 468 bit 29 */
bool unusedBit_190_29 : 1 {}; bool unusedBit_222_29 : 1 {};
/** /**
offset 468 bit 30 */ offset 468 bit 30 */
bool unusedBit_190_30 : 1 {}; bool unusedBit_222_30 : 1 {};
/** /**
offset 468 bit 31 */ offset 468 bit 31 */
bool unusedBit_190_31 : 1 {}; bool unusedBit_222_31 : 1 {};
/** /**
* offset 472 * offset 472
*/ */
@ -1241,4 +1337,4 @@ struct ts_outputs_s {
}; };
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Fri Jan 28 01:14:16 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Wed Feb 02 02:42:31 UTC 2022

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Feb 01 21:12:29 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:43:12 UTC 2022
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -4513,8 +4513,13 @@ struct persistent_config_s {
* offset 20804 * offset 20804
*/ */
cyl_trim_s fuelTrims[12]; cyl_trim_s fuelTrims[12];
/** total size 20996*/ /**
ratio
* offset 20996
*/
uint16_t crankingFuelCoefE100[CRANKING_CURVE_SIZE];
/** total size 21012*/
}; };
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Feb 01 21:12:29 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:43:12 UTC 2022

View File

@ -644,6 +644,7 @@
#define crankingCycleCoef_offset 13956 #define crankingCycleCoef_offset 13956
#define crankingFuelBins_offset 13924 #define crankingFuelBins_offset 13924
#define crankingFuelCoef_offset 13892 #define crankingFuelCoef_offset 13892
#define crankingFuelCoefE100_offset 20996
#define crankingIACposition_offset 1848 #define crankingIACposition_offset 1848
#define crankingInjectionMode_offset 436 #define crankingInjectionMode_offset 436
#define crankingTimingAngle_offset 448 #define crankingTimingAngle_offset 448
@ -1774,7 +1775,7 @@
#define pedalToTpsRpmBins_offset 5484 #define pedalToTpsRpmBins_offset 5484
#define pedalToTpsTable_offset 5412 #define pedalToTpsTable_offset 5412
#define PERCENT_TRIM_BYTE_PACKING_DIV 0.02 #define PERCENT_TRIM_BYTE_PACKING_DIV 0.02
#define persistent_config_s_size 20996 #define persistent_config_s_size 21012
#define pid_s_size 20 #define pid_s_size 20
#define PidAutoTune_AutoTunerState_AUTOTUNER_OFF 0 #define PidAutoTune_AutoTunerState_AUTOTUNER_OFF 0
#define PidAutoTune_AutoTunerState_CONVERGED 16 #define PidAutoTune_AutoTunerState_CONVERGED 16
@ -1924,7 +1925,7 @@
#define show_Frankenso_presets true #define show_Frankenso_presets true
#define show_test_presets true #define show_test_presets true
#define showHumanReadableWarning_offset 896 #define showHumanReadableWarning_offset 896
#define SIGNATURE_HASH 2166788358 #define SIGNATURE_HASH 1125900793
#define silentTriggerError_offset 1260 #define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712 #define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54 #define sparkDwellRpmBins_offset 54
@ -2122,7 +2123,7 @@
#define TORQUE_CURVE_SIZE 8 #define TORQUE_CURVE_SIZE 8
#define torqueRpmBins_offset 4602 #define torqueRpmBins_offset 4602
#define torqueValues_offset 4594 #define torqueValues_offset 4594
#define TOTAL_CONFIG_SIZE 20996 #define TOTAL_CONFIG_SIZE 21012
#define tps1_1AdcChannel_offset 520 #define tps1_1AdcChannel_offset 520
#define tps1_2AdcChannel_offset 689 #define tps1_2AdcChannel_offset 689
#define tps1SecondaryMax_offset 830 #define tps1SecondaryMax_offset 830
@ -2455,7 +2456,7 @@
#define ts_show_spi true #define ts_show_spi true
#define ts_show_trigger_comparator false #define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true #define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2022.02.02.all.2166788358" #define TS_SIGNATURE "rusEFI 2022.02.02.all.1125900793"
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2166788358 #define SIGNATURE_HASH 1125900793
#define TS_SIGNATURE "rusEFI 2022.02.02.all.2166788358" #define TS_SIGNATURE "rusEFI 2022.02.02.all.1125900793"

View File

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

View File

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

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2649515041 #define SIGNATURE_HASH 1607537886
#define TS_SIGNATURE "rusEFI 2022.02.02.atlas.2649515041" #define TS_SIGNATURE "rusEFI 2022.02.02.atlas.1607537886"

View File

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

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 4212442351 #define SIGNATURE_HASH 959034384
#define TS_SIGNATURE "rusEFI 2022.02.02.frankenso_na6.4212442351" #define TS_SIGNATURE "rusEFI 2022.02.02.frankenso_na6.959034384"

View File

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

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3197754381 #define SIGNATURE_HASH 2091166962
#define TS_SIGNATURE "rusEFI 2022.02.02.hellen121nissan.3197754381" #define TS_SIGNATURE "rusEFI 2022.02.02.hellen121nissan.2091166962"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 858649090 #define SIGNATURE_HASH 4044391165
#define TS_SIGNATURE "rusEFI 2022.02.02.hellen121vag.858649090" #define TS_SIGNATURE "rusEFI 2022.02.02.hellen121vag.4044391165"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3418183700 #define SIGNATURE_HASH 159394027
#define TS_SIGNATURE "rusEFI 2022.02.02.hellen128.3418183700" #define TS_SIGNATURE "rusEFI 2022.02.02.hellen128.159394027"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3993054213 #define SIGNATURE_HASH 742153466
#define TS_SIGNATURE "rusEFI 2022.02.02.hellen154hyundai.3993054213" #define TS_SIGNATURE "rusEFI 2022.02.02.hellen154hyundai.742153466"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2263399439 #define SIGNATURE_HASH 1154862320
#define TS_SIGNATURE "rusEFI 2022.02.02.hellen72.2263399439" #define TS_SIGNATURE "rusEFI 2022.02.02.hellen72.1154862320"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1164016493 #define SIGNATURE_HASH 2270956434
#define TS_SIGNATURE "rusEFI 2022.02.02.hellen81.1164016493" #define TS_SIGNATURE "rusEFI 2022.02.02.hellen81.2270956434"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2306570331 #define SIGNATURE_HASH 1262880932
#define TS_SIGNATURE "rusEFI 2022.02.02.hellen88bmw.2306570331" #define TS_SIGNATURE "rusEFI 2022.02.02.hellen88bmw.1262880932"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2540848088 #define SIGNATURE_HASH 1431253799
#define TS_SIGNATURE "rusEFI 2022.02.02.hellenNA6.2540848088" #define TS_SIGNATURE "rusEFI 2022.02.02.hellenNA6.1431253799"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2531802135 #define SIGNATURE_HASH 1423265000
#define TS_SIGNATURE "rusEFI 2022.02.02.hellenNA8_96.2531802135" #define TS_SIGNATURE "rusEFI 2022.02.02.hellenNA8_96.1423265000"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null // was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null
// //
#define SIGNATURE_HASH 3151197882 #define SIGNATURE_HASH 2045642309
#define TS_SIGNATURE "rusEFI 2022.02.02.hellen_cypress.3151197882" #define TS_SIGNATURE "rusEFI 2022.02.02.hellen_cypress.2045642309"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null // was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null
// //
#define SIGNATURE_HASH 1148631622 #define SIGNATURE_HASH 2253114041
#define TS_SIGNATURE "rusEFI 2022.02.02.kin.1148631622" #define TS_SIGNATURE "rusEFI 2022.02.02.kin.2253114041"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2086290987 #define SIGNATURE_HASH 3194435284
#define TS_SIGNATURE "rusEFI 2022.02.02.mre_f4.2086290987" #define TS_SIGNATURE "rusEFI 2022.02.02.mre_f4.3194435284"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2086290987 #define SIGNATURE_HASH 3194435284
#define TS_SIGNATURE "rusEFI 2022.02.02.mre_f7.2086290987" #define TS_SIGNATURE "rusEFI 2022.02.02.mre_f7.3194435284"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3519826144 #define SIGNATURE_HASH 334575647
#define TS_SIGNATURE "rusEFI 2022.02.02.prometheus_405.3519826144" #define TS_SIGNATURE "rusEFI 2022.02.02.prometheus_405.334575647"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3519826144 #define SIGNATURE_HASH 334575647
#define TS_SIGNATURE "rusEFI 2022.02.02.prometheus_469.3519826144" #define TS_SIGNATURE "rusEFI 2022.02.02.prometheus_469.334575647"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3952741453 #define SIGNATURE_HASH 698842290
#define TS_SIGNATURE "rusEFI 2022.02.02.proteus_f4.3952741453" #define TS_SIGNATURE "rusEFI 2022.02.02.proteus_f4.698842290"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3952741453 #define SIGNATURE_HASH 698842290
#define TS_SIGNATURE "rusEFI 2022.02.02.proteus_f7.3952741453" #define TS_SIGNATURE "rusEFI 2022.02.02.proteus_f7.698842290"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3952741453 #define SIGNATURE_HASH 698842290
#define TS_SIGNATURE "rusEFI 2022.02.02.proteus_h7.3952741453" #define TS_SIGNATURE "rusEFI 2022.02.02.proteus_h7.698842290"

View File

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

View File

@ -346,6 +346,8 @@ float getOutputValueByName(const char *name) {
return engine->outputChannels.tpsAccelTo; return engine->outputChannels.tpsAccelTo;
if (strEqualCaseInsensitive(name, "calibrationValue2")) if (strEqualCaseInsensitive(name, "calibrationValue2"))
return engine->outputChannels.calibrationValue2; return engine->outputChannels.calibrationValue2;
if (strEqualCaseInsensitive(name, "isMainRelayOn"))
return engine->outputChannels.isMainRelayOn;
if (strEqualCaseInsensitive(name, "launchSpeedCondition")) if (strEqualCaseInsensitive(name, "launchSpeedCondition"))
return engine->outputChannels.launchSpeedCondition; return engine->outputChannels.launchSpeedCondition;
if (strEqualCaseInsensitive(name, "launchRpmCondition")) if (strEqualCaseInsensitive(name, "launchRpmCondition"))

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.all.2166788358" signature = "rusEFI 2022.02.02.all.1125900793"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.all.2166788358" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.all.1125900793" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:44 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:43:06 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.alphax-2chan.2994450510" signature = "rusEFI 2022.02.02.alphax-2chan.1883685041"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.alphax-2chan.2994450510" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.alphax-2chan.1883685041" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:04 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:33 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.alphax-4chan.805050653" signature = "rusEFI 2022.02.02.alphax-4chan.3988875746"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.alphax-4chan.805050653" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.alphax-4chan.3988875746" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:06 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:35 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.atlas.2649515041" signature = "rusEFI 2022.02.02.atlas.1607537886"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.atlas.2649515041" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.atlas.1607537886" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:42 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:43:04 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.f429-discovery.2166788358" signature = "rusEFI 2022.02.02.f429-discovery.1125900793"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.f429-discovery.2166788358" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.f429-discovery.1125900793" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:02 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:32 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.frankenso_na6.4212442351" signature = "rusEFI 2022.02.02.frankenso_na6.959034384"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.frankenso_na6.4212442351" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.frankenso_na6.959034384" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:30 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:55 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.hellen-nb1.1106096917" signature = "rusEFI 2022.02.02.hellen-nb1.2211496938"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.hellen-nb1.1106096917" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.hellen-nb1.2211496938" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:21 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:48 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.hellen121nissan.3197754381" signature = "rusEFI 2022.02.02.hellen121nissan.2091166962"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.hellen121nissan.3197754381" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.hellen121nissan.2091166962" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:12 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:40 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.hellen121vag.858649090" signature = "rusEFI 2022.02.02.hellen121vag.4044391165"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.hellen121vag.858649090" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.hellen121vag.4044391165" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:10 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:38 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.hellen128.3418183700" signature = "rusEFI 2022.02.02.hellen128.159394027"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.hellen128.3418183700" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.hellen128.159394027" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:08 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:36 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.hellen154hyundai.3993054213" signature = "rusEFI 2022.02.02.hellen154hyundai.742153466"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.hellen154hyundai.3993054213" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.hellen154hyundai.742153466" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:14 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:41 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.hellen72.2263399439" signature = "rusEFI 2022.02.02.hellen72.1154862320"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.hellen72.2263399439" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.hellen72.1154862320" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:17 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:44 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.hellen81.1164016493" signature = "rusEFI 2022.02.02.hellen81.2270956434"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.hellen81.1164016493" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.hellen81.2270956434" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:19 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:46 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.hellen88bmw.2306570331" signature = "rusEFI 2022.02.02.hellen88bmw.1262880932"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.hellen88bmw.2306570331" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.hellen88bmw.1262880932" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:16 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:43 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.hellenNA6.2540848088" signature = "rusEFI 2022.02.02.hellenNA6.1431253799"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.hellenNA6.2540848088" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.hellenNA6.1431253799" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:23 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:49 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.hellenNA8_96.2531802135" signature = "rusEFI 2022.02.02.hellenNA8_96.1423265000"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.hellenNA8_96.2531802135" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.hellenNA8_96.1423265000" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:25 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:51 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.hellen_cypress.3151197882" signature = "rusEFI 2022.02.02.hellen_cypress.2045642309"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.hellen_cypress.3151197882" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.hellen_cypress.2045642309" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:47 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:43:08 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.kin.1148631622" signature = "rusEFI 2022.02.02.kin.2253114041"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.kin.1148631622" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.kin.2253114041" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:45 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:43:07 UTC 2022
pageSize = 20968 pageSize = 20984
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1276,7 +1276,7 @@ cltFuelCorrBins = array, F32, 13608, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13672, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13672, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13736, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13736, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13800, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13800, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13864, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13864, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13896, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13896, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13928, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13928, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13960, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13960, [8], "counter", 1, 0, -80, 170, 0
@ -1357,7 +1357,8 @@ fuelTrims9_table = array, S08, 20904, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20920, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20920, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20936, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20936, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20952, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20952, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20968 crankingFuelCoefE100 = array, U16, 20968, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 20984
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2114,98 +2115,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2215,29 +2244,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2610,6 +2639,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3631,6 +3668,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3820,6 +3858,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.mre_f4.2086290987" signature = "rusEFI 2022.02.02.mre_f4.3194435284"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.mre_f4.2086290987" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.mre_f4.3194435284" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:28 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:54 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.mre_f7.2086290987" signature = "rusEFI 2022.02.02.mre_f7.3194435284"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.mre_f7.2086290987" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.mre_f7.3194435284" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:26 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:52 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.prometheus_405.3519826144" signature = "rusEFI 2022.02.02.prometheus_405.334575647"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.prometheus_405.3519826144" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.prometheus_405.334575647" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:34 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:58 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.prometheus_469.3519826144" signature = "rusEFI 2022.02.02.prometheus_469.334575647"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.prometheus_469.3519826144" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.prometheus_469.334575647" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:32 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:42:57 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.proteus_f4.3952741453" signature = "rusEFI 2022.02.02.proteus_f4.698842290"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.proteus_f4.3952741453" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.proteus_f4.698842290" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:38 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:43:01 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.proteus_f7.3952741453" signature = "rusEFI 2022.02.02.proteus_f7.698842290"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.proteus_f7.3952741453" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.proteus_f7.698842290" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:36 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:43:00 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.proteus_h7.3952741453" signature = "rusEFI 2022.02.02.proteus_h7.698842290"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.proteus_h7.3952741453" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.proteus_h7.698842290" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:40 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:43:03 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.02.02.subaru_eg33_f7.3767660679" signature = "rusEFI 2022.02.02.subaru_eg33_f7.581730424"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.02.02.subaru_eg33_f7.3767660679" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.02.02.subaru_eg33_f7.581730424" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,9 +84,9 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:49 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:43:10 UTC 2022
pageSize = 20996 pageSize = 21012
page = 1 page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "UNUSED60", "UNUSED61", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "UNUSED100", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0 sensorSnifferRpmThreshold = scalar, U08, 4, "RPM", 50.0, 0, 0, 30000, 0
@ -1298,7 +1298,7 @@ cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2 cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2 iatFuelCorrBins = array, F32, 13764, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2 iatFuelCorr = array, F32, 13828, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0.1, 50, 2 crankingFuelCoef = array, F32, 13892, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2 crankingFuelBins = array, F32, 13924, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2 crankingCycleCoef = array, F32, 13956, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0 crankingCycleBins = array, F32, 13988, [8], "counter", 1, 0, -80, 170, 0
@ -1379,7 +1379,8 @@ fuelTrims9_table = array, S08, 20932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims10_table = array, S08, 20948, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims11_table = array, S08, 20964, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1 fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
; total TS size = 20996 crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2
; total TS size = 21012
[SettingContextHelp] [SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -2148,98 +2149,126 @@ rawAfr = scalar, U16, 368, "V", 0.001, 0
tpsAccelFrom = scalar, U08, 370, "%", 1, 0 tpsAccelFrom = scalar, U08, 370, "%", 1, 0
tpsAccelTo = scalar, U08, 371, "%", 1, 0 tpsAccelTo = scalar, U08, 371, "%", 1, 0
calibrationValue2 = scalar, F32, 372, "", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0
unusedAtTheEnd1 = scalar, U08, 376, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0]
unusedAtTheEnd2 = scalar, U08, 377, "", 1, 0 unusedBit_181_1 = bits, U32, 376, [1:1]
unusedAtTheEnd3 = scalar, U08, 378, "", 1, 0 unusedBit_181_2 = bits, U32, 376, [2:2]
unusedAtTheEnd4 = scalar, U08, 379, "", 1, 0 unusedBit_181_3 = bits, U32, 376, [3:3]
unusedAtTheEnd5 = scalar, U08, 380, "", 1, 0 unusedBit_181_4 = bits, U32, 376, [4:4]
unusedAtTheEnd6 = scalar, U08, 381, "", 1, 0 unusedBit_181_5 = bits, U32, 376, [5:5]
unusedAtTheEnd7 = scalar, U08, 382, "", 1, 0 unusedBit_181_6 = bits, U32, 376, [6:6]
unusedAtTheEnd8 = scalar, U08, 383, "", 1, 0 unusedBit_181_7 = bits, U32, 376, [7:7]
unusedAtTheEnd9 = scalar, U08, 384, "", 1, 0 unusedBit_181_8 = bits, U32, 376, [8:8]
unusedAtTheEnd10 = scalar, U08, 385, "", 1, 0 unusedBit_181_9 = bits, U32, 376, [9:9]
unusedAtTheEnd11 = scalar, U08, 386, "", 1, 0 unusedBit_181_10 = bits, U32, 376, [10:10]
unusedAtTheEnd12 = scalar, U08, 387, "", 1, 0 unusedBit_181_11 = bits, U32, 376, [11:11]
unusedAtTheEnd13 = scalar, U08, 388, "", 1, 0 unusedBit_181_12 = bits, U32, 376, [12:12]
unusedAtTheEnd14 = scalar, U08, 389, "", 1, 0 unusedBit_181_13 = bits, U32, 376, [13:13]
unusedAtTheEnd15 = scalar, U08, 390, "", 1, 0 unusedBit_181_14 = bits, U32, 376, [14:14]
unusedAtTheEnd16 = scalar, U08, 391, "", 1, 0 unusedBit_181_15 = bits, U32, 376, [15:15]
unusedAtTheEnd17 = scalar, U08, 392, "", 1, 0 unusedBit_181_16 = bits, U32, 376, [16:16]
unusedAtTheEnd18 = scalar, U08, 393, "", 1, 0 unusedBit_181_17 = bits, U32, 376, [17:17]
unusedAtTheEnd19 = scalar, U08, 394, "", 1, 0 unusedBit_181_18 = bits, U32, 376, [18:18]
unusedAtTheEnd20 = scalar, U08, 395, "", 1, 0 unusedBit_181_19 = bits, U32, 376, [19:19]
unusedAtTheEnd21 = scalar, U08, 396, "", 1, 0 unusedBit_181_20 = bits, U32, 376, [20:20]
unusedAtTheEnd22 = scalar, U08, 397, "", 1, 0 unusedBit_181_21 = bits, U32, 376, [21:21]
unusedAtTheEnd23 = scalar, U08, 398, "", 1, 0 unusedBit_181_22 = bits, U32, 376, [22:22]
unusedAtTheEnd24 = scalar, U08, 399, "", 1, 0 unusedBit_181_23 = bits, U32, 376, [23:23]
unusedAtTheEnd25 = scalar, U08, 400, "", 1, 0 unusedBit_181_24 = bits, U32, 376, [24:24]
unusedAtTheEnd26 = scalar, U08, 401, "", 1, 0 unusedBit_181_25 = bits, U32, 376, [25:25]
unusedAtTheEnd27 = scalar, U08, 402, "", 1, 0 unusedBit_181_26 = bits, U32, 376, [26:26]
unusedAtTheEnd28 = scalar, U08, 403, "", 1, 0 unusedBit_181_27 = bits, U32, 376, [27:27]
unusedAtTheEnd29 = scalar, U08, 404, "", 1, 0 unusedBit_181_28 = bits, U32, 376, [28:28]
unusedAtTheEnd30 = scalar, U08, 405, "", 1, 0 unusedBit_181_29 = bits, U32, 376, [29:29]
unusedAtTheEnd31 = scalar, U08, 406, "", 1, 0 unusedBit_181_30 = bits, U32, 376, [30:30]
unusedAtTheEnd32 = scalar, U08, 407, "", 1, 0 unusedBit_181_31 = bits, U32, 376, [31:31]
unusedAtTheEnd33 = scalar, U08, 408, "", 1, 0 unusedAtTheEnd1 = scalar, U08, 380, "", 1, 0
unusedAtTheEnd34 = scalar, U08, 409, "", 1, 0 unusedAtTheEnd2 = scalar, U08, 381, "", 1, 0
unusedAtTheEnd35 = scalar, U08, 410, "", 1, 0 unusedAtTheEnd3 = scalar, U08, 382, "", 1, 0
unusedAtTheEnd36 = scalar, U08, 411, "", 1, 0 unusedAtTheEnd4 = scalar, U08, 383, "", 1, 0
unusedAtTheEnd37 = scalar, U08, 412, "", 1, 0 unusedAtTheEnd5 = scalar, U08, 384, "", 1, 0
unusedAtTheEnd38 = scalar, U08, 413, "", 1, 0 unusedAtTheEnd6 = scalar, U08, 385, "", 1, 0
unusedAtTheEnd39 = scalar, U08, 414, "", 1, 0 unusedAtTheEnd7 = scalar, U08, 386, "", 1, 0
unusedAtTheEnd40 = scalar, U08, 415, "", 1, 0 unusedAtTheEnd8 = scalar, U08, 387, "", 1, 0
unusedAtTheEnd41 = scalar, U08, 416, "", 1, 0 unusedAtTheEnd9 = scalar, U08, 388, "", 1, 0
unusedAtTheEnd42 = scalar, U08, 417, "", 1, 0 unusedAtTheEnd10 = scalar, U08, 389, "", 1, 0
unusedAtTheEnd43 = scalar, U08, 418, "", 1, 0 unusedAtTheEnd11 = scalar, U08, 390, "", 1, 0
unusedAtTheEnd44 = scalar, U08, 419, "", 1, 0 unusedAtTheEnd12 = scalar, U08, 391, "", 1, 0
unusedAtTheEnd45 = scalar, U08, 420, "", 1, 0 unusedAtTheEnd13 = scalar, U08, 392, "", 1, 0
unusedAtTheEnd46 = scalar, U08, 421, "", 1, 0 unusedAtTheEnd14 = scalar, U08, 393, "", 1, 0
unusedAtTheEnd47 = scalar, U08, 422, "", 1, 0 unusedAtTheEnd15 = scalar, U08, 394, "", 1, 0
unusedAtTheEnd48 = scalar, U08, 423, "", 1, 0 unusedAtTheEnd16 = scalar, U08, 395, "", 1, 0
unusedAtTheEnd49 = scalar, U08, 424, "", 1, 0 unusedAtTheEnd17 = scalar, U08, 396, "", 1, 0
unusedAtTheEnd50 = scalar, U08, 425, "", 1, 0 unusedAtTheEnd18 = scalar, U08, 397, "", 1, 0
unusedAtTheEnd51 = scalar, U08, 426, "", 1, 0 unusedAtTheEnd19 = scalar, U08, 398, "", 1, 0
unusedAtTheEnd52 = scalar, U08, 427, "", 1, 0 unusedAtTheEnd20 = scalar, U08, 399, "", 1, 0
unusedAtTheEnd53 = scalar, U08, 428, "", 1, 0 unusedAtTheEnd21 = scalar, U08, 400, "", 1, 0
unusedAtTheEnd54 = scalar, U08, 429, "", 1, 0 unusedAtTheEnd22 = scalar, U08, 401, "", 1, 0
unusedAtTheEnd55 = scalar, U08, 430, "", 1, 0 unusedAtTheEnd23 = scalar, U08, 402, "", 1, 0
unusedAtTheEnd56 = scalar, U08, 431, "", 1, 0 unusedAtTheEnd24 = scalar, U08, 403, "", 1, 0
unusedAtTheEnd57 = scalar, U08, 432, "", 1, 0 unusedAtTheEnd25 = scalar, U08, 404, "", 1, 0
unusedAtTheEnd58 = scalar, U08, 433, "", 1, 0 unusedAtTheEnd26 = scalar, U08, 405, "", 1, 0
unusedAtTheEnd59 = scalar, U08, 434, "", 1, 0 unusedAtTheEnd27 = scalar, U08, 406, "", 1, 0
unusedAtTheEnd60 = scalar, U08, 435, "", 1, 0 unusedAtTheEnd28 = scalar, U08, 407, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 436, "", 1, 0 unusedAtTheEnd29 = scalar, U08, 408, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 437, "", 1, 0 unusedAtTheEnd30 = scalar, U08, 409, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 438, "", 1, 0 unusedAtTheEnd31 = scalar, U08, 410, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 439, "", 1, 0 unusedAtTheEnd32 = scalar, U08, 411, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 440, "", 1, 0 unusedAtTheEnd33 = scalar, U08, 412, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 441, "", 1, 0 unusedAtTheEnd34 = scalar, U08, 413, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 442, "", 1, 0 unusedAtTheEnd35 = scalar, U08, 414, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 443, "", 1, 0 unusedAtTheEnd36 = scalar, U08, 415, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 444, "", 1, 0 unusedAtTheEnd37 = scalar, U08, 416, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 445, "", 1, 0 unusedAtTheEnd38 = scalar, U08, 417, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 446, "", 1, 0 unusedAtTheEnd39 = scalar, U08, 418, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 447, "", 1, 0 unusedAtTheEnd40 = scalar, U08, 419, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 448, "", 1, 0 unusedAtTheEnd41 = scalar, U08, 420, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 449, "", 1, 0 unusedAtTheEnd42 = scalar, U08, 421, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 450, "", 1, 0 unusedAtTheEnd43 = scalar, U08, 422, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 451, "", 1, 0 unusedAtTheEnd44 = scalar, U08, 423, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 452, "", 1, 0 unusedAtTheEnd45 = scalar, U08, 424, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 453, "", 1, 0 unusedAtTheEnd46 = scalar, U08, 425, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 454, "", 1, 0 unusedAtTheEnd47 = scalar, U08, 426, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 455, "", 1, 0 unusedAtTheEnd48 = scalar, U08, 427, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 456, "", 1, 0 unusedAtTheEnd49 = scalar, U08, 428, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 457, "", 1, 0 unusedAtTheEnd50 = scalar, U08, 429, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 458, "", 1, 0 unusedAtTheEnd51 = scalar, U08, 430, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 459, "", 1, 0 unusedAtTheEnd52 = scalar, U08, 431, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 460, "", 1, 0 unusedAtTheEnd53 = scalar, U08, 432, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd54 = scalar, U08, 433, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd55 = scalar, U08, 434, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd56 = scalar, U08, 435, "", 1, 0
unusedAtTheEnd89 = scalar, U08, 464, "", 1, 0 unusedAtTheEnd57 = scalar, U08, 436, "", 1, 0
unusedAtTheEnd90 = scalar, U08, 465, "", 1, 0 unusedAtTheEnd58 = scalar, U08, 437, "", 1, 0
unusedAtTheEnd91 = scalar, U08, 466, "", 1, 0 unusedAtTheEnd59 = scalar, U08, 438, "", 1, 0
unusedAtTheEnd92 = scalar, U08, 467, "", 1, 0 unusedAtTheEnd60 = scalar, U08, 439, "", 1, 0
unusedAtTheEnd61 = scalar, U08, 440, "", 1, 0
unusedAtTheEnd62 = scalar, U08, 441, "", 1, 0
unusedAtTheEnd63 = scalar, U08, 442, "", 1, 0
unusedAtTheEnd64 = scalar, U08, 443, "", 1, 0
unusedAtTheEnd65 = scalar, U08, 444, "", 1, 0
unusedAtTheEnd66 = scalar, U08, 445, "", 1, 0
unusedAtTheEnd67 = scalar, U08, 446, "", 1, 0
unusedAtTheEnd68 = scalar, U08, 447, "", 1, 0
unusedAtTheEnd69 = scalar, U08, 448, "", 1, 0
unusedAtTheEnd70 = scalar, U08, 449, "", 1, 0
unusedAtTheEnd71 = scalar, U08, 450, "", 1, 0
unusedAtTheEnd72 = scalar, U08, 451, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 452, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 453, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 454, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 455, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 456, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 457, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 458, "", 1, 0
unusedAtTheEnd80 = scalar, U08, 459, "", 1, 0
unusedAtTheEnd81 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd82 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd83 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd84 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd85 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd86 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd87 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd88 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2249,29 +2278,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_190_9 = bits, U32, 468, [9:9] unusedBit_222_9 = bits, U32, 468, [9:9]
unusedBit_190_10 = bits, U32, 468, [10:10] unusedBit_222_10 = bits, U32, 468, [10:10]
unusedBit_190_11 = bits, U32, 468, [11:11] unusedBit_222_11 = bits, U32, 468, [11:11]
unusedBit_190_12 = bits, U32, 468, [12:12] unusedBit_222_12 = bits, U32, 468, [12:12]
unusedBit_190_13 = bits, U32, 468, [13:13] unusedBit_222_13 = bits, U32, 468, [13:13]
unusedBit_190_14 = bits, U32, 468, [14:14] unusedBit_222_14 = bits, U32, 468, [14:14]
unusedBit_190_15 = bits, U32, 468, [15:15] unusedBit_222_15 = bits, U32, 468, [15:15]
unusedBit_190_16 = bits, U32, 468, [16:16] unusedBit_222_16 = bits, U32, 468, [16:16]
unusedBit_190_17 = bits, U32, 468, [17:17] unusedBit_222_17 = bits, U32, 468, [17:17]
unusedBit_190_18 = bits, U32, 468, [18:18] unusedBit_222_18 = bits, U32, 468, [18:18]
unusedBit_190_19 = bits, U32, 468, [19:19] unusedBit_222_19 = bits, U32, 468, [19:19]
unusedBit_190_20 = bits, U32, 468, [20:20] unusedBit_222_20 = bits, U32, 468, [20:20]
unusedBit_190_21 = bits, U32, 468, [21:21] unusedBit_222_21 = bits, U32, 468, [21:21]
unusedBit_190_22 = bits, U32, 468, [22:22] unusedBit_222_22 = bits, U32, 468, [22:22]
unusedBit_190_23 = bits, U32, 468, [23:23] unusedBit_222_23 = bits, U32, 468, [23:23]
unusedBit_190_24 = bits, U32, 468, [24:24] unusedBit_222_24 = bits, U32, 468, [24:24]
unusedBit_190_25 = bits, U32, 468, [25:25] unusedBit_222_25 = bits, U32, 468, [25:25]
unusedBit_190_26 = bits, U32, 468, [26:26] unusedBit_222_26 = bits, U32, 468, [26:26]
unusedBit_190_27 = bits, U32, 468, [27:27] unusedBit_222_27 = bits, U32, 468, [27:27]
unusedBit_190_28 = bits, U32, 468, [28:28] unusedBit_222_28 = bits, U32, 468, [28:28]
unusedBit_190_29 = bits, U32, 468, [29:29] unusedBit_222_29 = bits, U32, 468, [29:29]
unusedBit_190_30 = bits, U32, 468, [30:30] unusedBit_222_30 = bits, U32, 468, [30:30]
unusedBit_190_31 = bits, U32, 468, [31:31] unusedBit_222_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -2644,6 +2673,14 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yAxis = 0, 3, 10 yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge
curve = crankingCltCurveE100, "Cranking Coolant Temperature Multiplier (Flex Fuel E100)"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoefE100
gauge = CLTGauge gauge = CLTGauge
curve = etbTpsBiasCurve, "Electronic TB Bias Curve" curve = etbTpsBiasCurve, "Electronic TB Bias Curve"
@ -3665,6 +3702,7 @@ entry = rawAfr, "rawAfr", float, "%.3f"
entry = tpsAccelFrom, "tpsAccelFrom", int, "%d" entry = tpsAccelFrom, "tpsAccelFrom", int, "%d"
entry = tpsAccelTo, "tpsAccelTo", int, "%d" entry = tpsAccelTo, "tpsAccelTo", int, "%d"
entry = calibrationValue2, "calibrationValue2", float, "%.3f" entry = calibrationValue2, "calibrationValue2", float, "%.3f"
entry = isMainRelayOn, "isMainRelayOn", int, "%d"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d" entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3854,6 +3892,7 @@ menuDialog = main
subMenu = std_separator subMenu = std_separator
subMenu = crankingCltCurve, "Fuel CLT multiplier" subMenu = crankingCltCurve, "Fuel CLT multiplier"
subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E100)", 0, { flexSensorPin != 0 }
subMenu = crankingDurationCurve, "Fuel duration multiplier" subMenu = crankingDurationCurve, "Fuel duration multiplier"
subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier"
subMenu = std_separator subMenu = std_separator

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 00:22:50 UTC 2022 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 02 02:43:12 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -626,6 +626,7 @@ public class Fields {
public static final int crankingCycleCoef_offset = 13956; public static final int crankingCycleCoef_offset = 13956;
public static final int crankingFuelBins_offset = 13924; public static final int crankingFuelBins_offset = 13924;
public static final int crankingFuelCoef_offset = 13892; public static final int crankingFuelCoef_offset = 13892;
public static final int crankingFuelCoefE100_offset = 20996;
public static final int crankingIACposition_offset = 1848; public static final int crankingIACposition_offset = 1848;
public static final int crankingInjectionMode_offset = 436; public static final int crankingInjectionMode_offset = 436;
public static final int crankingTimingAngle_offset = 448; public static final int crankingTimingAngle_offset = 448;
@ -1713,7 +1714,7 @@ public class Fields {
public static final int pedalToTpsPedalBins_offset = 5476; public static final int pedalToTpsPedalBins_offset = 5476;
public static final int pedalToTpsRpmBins_offset = 5484; public static final int pedalToTpsRpmBins_offset = 5484;
public static final int pedalToTpsTable_offset = 5412; public static final int pedalToTpsTable_offset = 5412;
public static final int persistent_config_s_size = 20996; public static final int persistent_config_s_size = 21012;
public static final int pid_s_size = 20; public static final int pid_s_size = 20;
public static final int PidAutoTune_AutoTunerState_AUTOTUNER_OFF = 0; public static final int PidAutoTune_AutoTunerState_AUTOTUNER_OFF = 0;
public static final int PidAutoTune_AutoTunerState_CONVERGED = 16; public static final int PidAutoTune_AutoTunerState_CONVERGED = 16;
@ -1852,6 +1853,7 @@ public class Fields {
public static final int servoOutputPins7_offset = 2738; public static final int servoOutputPins7_offset = 2738;
public static final int servoOutputPins8_offset = 2739; public static final int servoOutputPins8_offset = 2739;
public static final int showHumanReadableWarning_offset = 896; public static final int showHumanReadableWarning_offset = 896;
public static final int SIGNATURE_HASH = 1125900793;
public static final int silentTriggerError_offset = 1260; public static final int silentTriggerError_offset = 1260;
public static final int slowAdcAlpha_offset = 1712; public static final int slowAdcAlpha_offset = 1712;
public static final int sparkDwellRpmBins_offset = 54; public static final int sparkDwellRpmBins_offset = 54;
@ -2039,7 +2041,7 @@ public class Fields {
public static final int TORQUE_CURVE_SIZE = 8; public static final int TORQUE_CURVE_SIZE = 8;
public static final int torqueRpmBins_offset = 4602; public static final int torqueRpmBins_offset = 4602;
public static final int torqueValues_offset = 4594; public static final int torqueValues_offset = 4594;
public static final int TOTAL_CONFIG_SIZE = 20996; public static final int TOTAL_CONFIG_SIZE = 21012;
public static final int tps1_1AdcChannel_offset = 520; public static final int tps1_1AdcChannel_offset = 520;
public static final int tps1_2AdcChannel_offset = 689; public static final int tps1_2AdcChannel_offset = 689;
public static final int tps1SecondaryMax_offset = 830; public static final int tps1SecondaryMax_offset = 830;
@ -2325,7 +2327,7 @@ public class Fields {
public static final int TS_RESPONSE_UNDERRUN = 0x80; public static final int TS_RESPONSE_UNDERRUN = 0x80;
public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83; public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83;
public static final char TS_SET_LOGGER_SWITCH = 'l'; public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final String TS_SIGNATURE = "rusEFI 2022.02.02.all.2166788358"; public static final String TS_SIGNATURE = "rusEFI 2022.02.02.all.1125900793";
public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't'; public static final char TS_TEST_COMMAND = 't';
public static final int TsCalMode_EtbKd = 5; public static final int TsCalMode_EtbKd = 5;
@ -3845,6 +3847,7 @@ public class Fields {
public static final Field FUELTRIMS10_TABLE = Field.create("FUELTRIMS10_TABLE", 20948, FieldType.INT8); public static final Field FUELTRIMS10_TABLE = Field.create("FUELTRIMS10_TABLE", 20948, FieldType.INT8);
public static final Field FUELTRIMS11_TABLE = Field.create("FUELTRIMS11_TABLE", 20964, FieldType.INT8); public static final Field FUELTRIMS11_TABLE = Field.create("FUELTRIMS11_TABLE", 20964, FieldType.INT8);
public static final Field FUELTRIMS12_TABLE = Field.create("FUELTRIMS12_TABLE", 20980, FieldType.INT8); public static final Field FUELTRIMS12_TABLE = Field.create("FUELTRIMS12_TABLE", 20980, FieldType.INT8);
public static final Field CRANKINGFUELCOEFE100 = Field.create("CRANKINGFUELCOEFE100", 20996, FieldType.INT16);
public static final Field[] VALUES = { public static final Field[] VALUES = {
ENGINETYPE, ENGINETYPE,
SENSORSNIFFERRPMTHRESHOLD, SENSORSNIFFERRPMTHRESHOLD,
@ -5133,5 +5136,6 @@ public class Fields {
FUELTRIMS10_TABLE, FUELTRIMS10_TABLE,
FUELTRIMS11_TABLE, FUELTRIMS11_TABLE,
FUELTRIMS12_TABLE, FUELTRIMS12_TABLE,
CRANKINGFUELCOEFE100,
}; };
} }

View File

@ -1,6 +1,6 @@
<roms> <roms>
<!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Wed Dec 22 13:13:00 UTC 2021 --> <!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Wed Feb 02 02:42:33 UTC 2022 -->
<rom> <rom>
<romid> <romid>
@ -10,7 +10,7 @@
<ecuid>RUSEFI</ecuid> <ecuid>RUSEFI</ecuid>
<make>rusEfi</make> <make>rusEfi</make>
<model>rusEfi</model> <model>rusEfi</model>
<filesize>20996</filesize> <filesize>21012</filesize>
</romid> </romid>
<table type="3D" name="Ignition Advance" <table type="3D" name="Ignition Advance"