mirror of https://github.com/rusefi/rusefi-1.git
charge temperature estimation UI help (#3693)
* ui * those too * format help * s
This commit is contained in:
parent
0bb6ffbd2a
commit
8f7344079e
|
@ -1248,10 +1248,10 @@ float[MAP_ACCEL_TAPER] mapAccelTaperMult;;"mult", 1, 0, 0, 300, 2
|
|||
pin_output_mode_e sdCardCsPinMode;
|
||||
|
||||
int crankingIACposition;+This is the IAC position during cranking, some engines start better if given more air during cranking to improve cylinder filling.;"percent", 1, 0, -100, 100, 0
|
||||
float tChargeMinRpmMinTps;;"mult", 1, 0, 0, 3, 4
|
||||
float tChargeMinRpmMaxTps;;"mult", 1, 0, 0, 3, 4
|
||||
float tChargeMaxRpmMinTps;;"mult", 1, 0, 0, 3, 4
|
||||
float tChargeMaxRpmMaxTps;;"mult", 1, 0, 0, 3, 4
|
||||
float tChargeMinRpmMinTps;;"", 1, 0, 0, 3, 4
|
||||
float tChargeMinRpmMaxTps;;"", 1, 0, 0, 3, 4
|
||||
float tChargeMaxRpmMinTps;;"", 1, 0, 0, 3, 4
|
||||
float tChargeMaxRpmMaxTps;;"", 1, 0, 0, 3, 4
|
||||
|
||||
custom pwm_freq_t 2 scalar, U16, @OFFSET@, "Hz", 1, 0, 0, 3000, 0
|
||||
pwm_freq_t[CAMS_PER_BANK iterate] vvtOutputFrequency;
|
||||
|
@ -1394,11 +1394,11 @@ gppwm_note_t[SCRIPT_TABLE_COUNT iterate] scriptTableName;
|
|||
gppwm_note_t[SCRIPT_SETTING_COUNT iterate] scriptSettingName;
|
||||
uint8_t[108] unused3328;;"units", 1, 0, -20, 100, 0
|
||||
|
||||
float tChargeAirCoefMin;;"Min tCharge Coeff.", 1, 0, 0, 1, 4
|
||||
float tChargeAirCoefMax;;"Max tCharge Coeff.", 1, 0, 0, 1, 4
|
||||
float tChargeAirFlowMax;;"Max Air Flow (kg/h)", 1, 0, 0, 1000, 1
|
||||
float tChargeAirIncrLimit;;"tChange Increment Limit (deg/sec)", 1, 0, 0, 100, 1
|
||||
float tChargeAirDecrLimit;;"tChange Decrement Limit (deg/sec)", 1, 0, 0, 100, 1
|
||||
float tChargeAirCoefMin;Heat transfer coefficient at zero flow.\n0 means the air charge is fully heated to the same temperature as CLT.\n1 means the air charge gains no heat, and enters the cylinder at the temperature measured by IAT.;"", 1, 0, 0, 1, 3
|
||||
float tChargeAirCoefMax;Heat transfer coefficient at high flow, as defined by "max air flow".\n0 means the air charge is fully heated to the same temperature as CLT.\n1 means the air charge gains no heat, and enters the cylinder at the temperature measured by IAT.;"", 1, 0, 0, 1, 3
|
||||
float tChargeAirFlowMax;High flow point for heat transfer estimation.\nSet this to perhaps 50-75% of your maximum airflow at wide open throttle.;"kg/h", 1, 0, 0, 1000, 1
|
||||
float tChargeAirIncrLimit;Maximum allowed rate of increase allowed for the estimated charge temperature;"deg/sec", 1, 0, 0, 100, 1
|
||||
float tChargeAirDecrLimit;Maximum allowed rate of decrease allowed for the estimated charge temperature;"deg/sec", 1, 0, 0, 100, 1
|
||||
|
||||
#define tChargeMode_e_enum "RPM+TPS (Default)", "Air Mass Interpolation"
|
||||
custom tChargeMode_e 4 bits, U32, @OFFSET@, [0:0], @@tChargeMode_e_enum@@
|
||||
|
|
|
@ -1582,26 +1582,27 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@\x00\x31\x00\x00"
|
|||
field = "Name", scriptCurveName6
|
||||
panel = scriptCurve6
|
||||
|
||||
dialog = tChargeRpmTpsSettings, "RPM+TPS Mode Settings"
|
||||
field = "We use these coefficients to approximate air/fuel charge temperate"
|
||||
field = "based on CLT and IAT, depending on RPM and TPM"
|
||||
field = "minRPM minTPS", tChargeMinRpmMinTps
|
||||
field = "minRPM maxTPS", tChargeMinRpmMaxTps
|
||||
field = "maxRPM minTPS", tChargeMaxRpmMinTps
|
||||
field = "maxRPM maxTPS", tChargeMaxRpmMaxTps
|
||||
dialog = tChargeRpmTpsSettings, "RPM+TPS mode"
|
||||
field = "We use these coefficients to approximate air/fuel charge"
|
||||
field = "temperature based on CLT and IAT, depending on RPM and TPM"
|
||||
field = "Low RPM/Low TPS", tChargeMinRpmMinTps
|
||||
field = "Low RPM/High TPS", tChargeMinRpmMaxTps
|
||||
field = "High RPM/Low TPS", tChargeMaxRpmMinTps
|
||||
field = "High RPM/High TPS", tChargeMaxRpmMaxTps
|
||||
|
||||
dialog = tChargeGeneralSettings, ""
|
||||
field = "tCharge Mode", tChargeMode
|
||||
field = "tChange Increment Limit, deg/sec", tChargeAirIncrLimit
|
||||
field = "tChange Decrement Limit, deg/sec", tChargeAirDecrLimit
|
||||
field = "Mode", tChargeMode
|
||||
field = "#These two parameters limit the estimate's rate of change"
|
||||
field = "Increase rate limit", tChargeAirIncrLimit
|
||||
field = "Decrease rate limit", tChargeAirDecrLimit
|
||||
field = ""
|
||||
|
||||
dialog = tChargeAirInterpSettings, "Air Interpolation Mode Settings"
|
||||
field = "Min tCharge Coeff.", tChargeAirCoefMin
|
||||
field = "Max tCharge Coeff.", tChargeAirCoefMax
|
||||
field = "Max Air Flow, kg/h", tChargeAirFlowMax
|
||||
dialog = tChargeAirInterpSettings, "Airflow interpolation mode"
|
||||
field = "Low flow coefficient", tChargeAirCoefMin
|
||||
field = "High flow coefficient", tChargeAirCoefMax
|
||||
field = "Max air flow", tChargeAirFlowMax
|
||||
|
||||
dialog = tChargeSettings, "tCharge Settings"
|
||||
dialog = tChargeSettings, "Charge temperature estimation"
|
||||
panel = tChargeGeneralSettings
|
||||
panel = tChargeRpmTpsSettings, { tChargeMode == 0}
|
||||
panel = tChargeAirInterpSettings, { tChargeMode == 1}
|
||||
|
|
Loading…
Reference in New Issue