idle&ETB progress
This commit is contained in:
parent
2b26fcc6c9
commit
ba1d8eb512
|
@ -439,6 +439,27 @@ void setMazdaMiata2003EngineConfiguration(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
|
|||
engineConfiguration->etb.dFactor = 0;
|
||||
engineConfiguration->etb.offset = 0;
|
||||
|
||||
engineConfiguration->cranking.baseFuel = 1;
|
||||
config->crankingFuelCoef[0] = 28; // base cranking fuel adjustment coefficient
|
||||
config->crankingFuelBins[0] = -20; // temperature in C
|
||||
config->crankingFuelCoef[1] = 22;
|
||||
config->crankingFuelBins[1] = -10;
|
||||
config->crankingFuelCoef[2] = 18;
|
||||
config->crankingFuelBins[2] = 5;
|
||||
config->crankingFuelCoef[3] = 15;
|
||||
config->crankingFuelBins[3] = 30;
|
||||
|
||||
config->crankingFuelCoef[4] = 10;
|
||||
config->crankingFuelBins[4] = 35;
|
||||
config->crankingFuelCoef[5] = 10;
|
||||
config->crankingFuelBins[5] = 50;
|
||||
config->crankingFuelCoef[6] = 10;
|
||||
config->crankingFuelBins[6] = 65;
|
||||
config->crankingFuelCoef[7] = 10;
|
||||
config->crankingFuelBins[7] = 90;
|
||||
|
||||
// engineConfiguration->crankingIACposition = 65;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -596,6 +596,11 @@ void startIdleThread(Logging*sharedLogger DECLARE_ENGINE_PARAMETER_SUFFIX) {
|
|||
DISPLAY(DISPLAY_CONFIG(IDLERPMPID_DFACTOR));
|
||||
DISPLAY(DISPLAY_CONFIG(IDLERPMPID_OFFSET));
|
||||
|
||||
|
||||
DISPLAY_TEXT(eol);
|
||||
DISPLAY_TEXT(ETB_Idle);
|
||||
DISPLAY_STATE(Engine)
|
||||
DISPLAY(DISPLAY_FIELD(etbIdleAddition));
|
||||
/* DISPLAY_ELSE */
|
||||
DISPLAY_TEXT(Manual_idle_control);
|
||||
/* DISPLAY_ENDIF */
|
||||
|
|
|
@ -1088,7 +1088,7 @@ float[CLT_CURVE_SIZE] cltFuelCorr;;"ratio", 1, 0, 0.0, 5.0, 2
|
|||
float[IAT_CURVE_SIZE] iatFuelCorrBins;;"C", 1, 0, -100.0, 250.0, 2
|
||||
float[IAT_CURVE_SIZE] iatFuelCorr;;"ratio", 1, 0, 0.0, 5.0, 2
|
||||
|
||||
float[CRANKING_CURVE_SIZE] crankingFuelCoef;;"ratio", 1, 0, 0.1, 5.0, 2
|
||||
float[CRANKING_CURVE_SIZE] crankingFuelCoef;;"ratio", 1, 0, 0.1, 50.0, 2
|
||||
float[CRANKING_CURVE_SIZE] crankingFuelBins;;"C", 1, 0, -80.0, 170.0, 2
|
||||
|
||||
float[CRANKING_CURVE_SIZE] crankingCycleCoef;;"ratio", 1, 0, 0.0, 5.0, 2
|
||||
|
|
|
@ -99,6 +99,11 @@ public enum Sensor {
|
|||
debugIntField4("debug i4", SensorCategory.DEBUG, FieldType.INT16, 292, BackgroundColor.MUD, 0, 5),
|
||||
debugIntField5("debug i5", SensorCategory.DEBUG, FieldType.INT16, 294, BackgroundColor.MUD, 0, 5),
|
||||
|
||||
|
||||
etbTarget(GAUGE_NAME_ETB_TARGET, SensorCategory.OTHERS, FieldType.FLOAT, 312, BackgroundColor.MUD),
|
||||
etb1DutyCycle(GAUGE_NAME_ETB_DUTY, SensorCategory.OTHERS, FieldType.FLOAT, 316, BackgroundColor.MUD),
|
||||
etb1Error(GAUGE_NAME_ETB_ERROR, SensorCategory.OTHERS, FieldType.FLOAT, 320, BackgroundColor.MUD),
|
||||
|
||||
;
|
||||
|
||||
private final String name;
|
||||
|
|
|
@ -48,7 +48,7 @@ import static com.rusefi.ui.storage.PersistentConfiguration.getConfig;
|
|||
* @see EngineSnifferPanel
|
||||
*/
|
||||
public class Launcher {
|
||||
public static final int CONSOLE_VERSION = 20190922;
|
||||
public static final int CONSOLE_VERSION = 20190925;
|
||||
public static final String INI_FILE_PATH = System.getProperty("ini_file_path", "..");
|
||||
public static final String INPUT_FILES_PATH = System.getProperty("input_files_path", "..");
|
||||
public static final String TOOLS_PATH = System.getProperty("tools_path", ".");
|
||||
|
|
|
@ -31,6 +31,9 @@ public class IdleThreadMeta {
|
|||
new ConfigRequest("IDLERPMPID_IFACTOR"),
|
||||
new ConfigRequest("IDLERPMPID_DFACTOR"),
|
||||
new ConfigRequest("IDLERPMPID_OFFSET"),
|
||||
new TextRequest("eol"),
|
||||
new TextRequest("ETB_Idle"),
|
||||
new FieldRequest("Engine", "etbIdleAddition"),
|
||||
},
|
||||
new Request[]{
|
||||
new TextRequest("Manual_idle_control"),
|
||||
|
|
Loading…
Reference in New Issue