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;
|
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
|
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 tChargeMinRpmMinTps;;"", 1, 0, 0, 3, 4
|
||||||
float tChargeMinRpmMaxTps;;"mult", 1, 0, 0, 3, 4
|
float tChargeMinRpmMaxTps;;"", 1, 0, 0, 3, 4
|
||||||
float tChargeMaxRpmMinTps;;"mult", 1, 0, 0, 3, 4
|
float tChargeMaxRpmMinTps;;"", 1, 0, 0, 3, 4
|
||||||
float tChargeMaxRpmMaxTps;;"mult", 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
|
custom pwm_freq_t 2 scalar, U16, @OFFSET@, "Hz", 1, 0, 0, 3000, 0
|
||||||
pwm_freq_t[CAMS_PER_BANK iterate] vvtOutputFrequency;
|
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;
|
gppwm_note_t[SCRIPT_SETTING_COUNT iterate] scriptSettingName;
|
||||||
uint8_t[108] unused3328;;"units", 1, 0, -20, 100, 0
|
uint8_t[108] unused3328;;"units", 1, 0, -20, 100, 0
|
||||||
|
|
||||||
float tChargeAirCoefMin;;"Min tCharge Coeff.", 1, 0, 0, 1, 4
|
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;;"Max tCharge Coeff.", 1, 0, 0, 1, 4
|
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;;"Max Air Flow (kg/h)", 1, 0, 0, 1000, 1
|
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;;"tChange Increment Limit (deg/sec)", 1, 0, 0, 100, 1
|
float tChargeAirIncrLimit;Maximum allowed rate of increase allowed for the estimated charge temperature;"deg/sec", 1, 0, 0, 100, 1
|
||||||
float tChargeAirDecrLimit;;"tChange Decrement Limit (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"
|
#define tChargeMode_e_enum "RPM+TPS (Default)", "Air Mass Interpolation"
|
||||||
custom tChargeMode_e 4 bits, U32, @OFFSET@, [0:0], @@tChargeMode_e_enum@@
|
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
|
field = "Name", scriptCurveName6
|
||||||
panel = scriptCurve6
|
panel = scriptCurve6
|
||||||
|
|
||||||
dialog = tChargeRpmTpsSettings, "RPM+TPS Mode Settings"
|
dialog = tChargeRpmTpsSettings, "RPM+TPS mode"
|
||||||
field = "We use these coefficients to approximate air/fuel charge temperate"
|
field = "We use these coefficients to approximate air/fuel charge"
|
||||||
field = "based on CLT and IAT, depending on RPM and TPM"
|
field = "temperature based on CLT and IAT, depending on RPM and TPM"
|
||||||
field = "minRPM minTPS", tChargeMinRpmMinTps
|
field = "Low RPM/Low TPS", tChargeMinRpmMinTps
|
||||||
field = "minRPM maxTPS", tChargeMinRpmMaxTps
|
field = "Low RPM/High TPS", tChargeMinRpmMaxTps
|
||||||
field = "maxRPM minTPS", tChargeMaxRpmMinTps
|
field = "High RPM/Low TPS", tChargeMaxRpmMinTps
|
||||||
field = "maxRPM maxTPS", tChargeMaxRpmMaxTps
|
field = "High RPM/High TPS", tChargeMaxRpmMaxTps
|
||||||
|
|
||||||
dialog = tChargeGeneralSettings, ""
|
dialog = tChargeGeneralSettings, ""
|
||||||
field = "tCharge Mode", tChargeMode
|
field = "Mode", tChargeMode
|
||||||
field = "tChange Increment Limit, deg/sec", tChargeAirIncrLimit
|
field = "#These two parameters limit the estimate's rate of change"
|
||||||
field = "tChange Decrement Limit, deg/sec", tChargeAirDecrLimit
|
field = "Increase rate limit", tChargeAirIncrLimit
|
||||||
|
field = "Decrease rate limit", tChargeAirDecrLimit
|
||||||
field = ""
|
field = ""
|
||||||
|
|
||||||
dialog = tChargeAirInterpSettings, "Air Interpolation Mode Settings"
|
dialog = tChargeAirInterpSettings, "Airflow interpolation mode"
|
||||||
field = "Min tCharge Coeff.", tChargeAirCoefMin
|
field = "Low flow coefficient", tChargeAirCoefMin
|
||||||
field = "Max tCharge Coeff.", tChargeAirCoefMax
|
field = "High flow coefficient", tChargeAirCoefMax
|
||||||
field = "Max Air Flow, kg/h", tChargeAirFlowMax
|
field = "Max air flow", tChargeAirFlowMax
|
||||||
|
|
||||||
dialog = tChargeSettings, "tCharge Settings"
|
dialog = tChargeSettings, "Charge temperature estimation"
|
||||||
panel = tChargeGeneralSettings
|
panel = tChargeGeneralSettings
|
||||||
panel = tChargeRpmTpsSettings, { tChargeMode == 0}
|
panel = tChargeRpmTpsSettings, { tChargeMode == 0}
|
||||||
panel = tChargeAirInterpSettings, { tChargeMode == 1}
|
panel = tChargeAirInterpSettings, { tChargeMode == 1}
|
||||||
|
|
Loading…
Reference in New Issue