ETB duty cycle jitter: only monitoring within this ticket fix #4833
This commit is contained in:
parent
e6993aa248
commit
9a38d23b61
|
@ -44,6 +44,7 @@ Release template (copy/paste this for new release):
|
||||||
- Add fuel adder to launch #4777
|
- Add fuel adder to launch #4777
|
||||||
- 3-cylinder Benelli trigger
|
- 3-cylinder Benelli trigger
|
||||||
- ETB input jitter protection #4832
|
- ETB input jitter protection #4832
|
||||||
|
- ETB output average and rate of change gauges #4833
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
- Fuel Priming reset fix #4627
|
- Fuel Priming reset fix #4627
|
||||||
|
|
|
@ -1349,7 +1349,7 @@ custom stepper_num_micro_steps_e 1 bits, U08, @OFFSET@, [0:3], @@stepper_num_mic
|
||||||
|
|
||||||
int8_t launchFuelAdderPercent
|
int8_t launchFuelAdderPercent
|
||||||
int8_t[1 iterate] sorryUnused
|
int8_t[1 iterate] sorryUnused
|
||||||
uint16_t etbExpAverageLength
|
uint16_t etbExpAverageLength;By the way ETB PID runs at 500hz, length in 1/500 of second here.
|
||||||
float etbDutyThreshold
|
float etbDutyThreshold
|
||||||
|
|
||||||
int16_t coastingFuelCutRpmHigh;This sets the RPM above which fuel cut is active.;"rpm", 1, 0, 0, 5000, 0
|
int16_t coastingFuelCutRpmHigh;This sets the RPM above which fuel cut is active.;"rpm", 1, 0, 0, 5000, 0
|
||||||
|
@ -1389,7 +1389,7 @@ tChargeMode_e tChargeMode;
|
||||||
|
|
||||||
pid_s idleTimingPid;See useIdleTimingPidControl
|
pid_s idleTimingPid;See useIdleTimingPidControl
|
||||||
|
|
||||||
int16_t etbRocExpAverageLength
|
int16_t etbRocExpAverageLength;By the way ETB PID runs at 500hz, length in 1/500 of second here.
|
||||||
|
|
||||||
int16_t tpsAccelFractionPeriod;A delay in cycles between fuel-enrich. portions;"cycles", 1, 0, 0, 500, 0
|
int16_t tpsAccelFractionPeriod;A delay in cycles between fuel-enrich. portions;"cycles", 1, 0, 0, 500, 0
|
||||||
float tpsAccelFractionDivisor;A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions;"coef", 1, 0, 0, 100, 2
|
float tpsAccelFractionDivisor;A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions;"coef", 1, 0, 0, 100, 2
|
||||||
|
|
|
@ -1340,8 +1340,8 @@ gaugeCategory = Throttle Body (incl. ETB)
|
||||||
etbTargetGauge = etbTarget, @@GAUGE_NAME_ETB_TARGET@@, "%", 0, 100, 0, 0, 100, 100, 1, 1
|
etbTargetGauge = etbTarget, @@GAUGE_NAME_ETB_TARGET@@, "%", 0, 100, 0, 0, 100, 100, 1, 1
|
||||||
etbErrorGauge = etb1Error, @@GAUGE_NAME_ETB_ERROR@@, "%", -20, 20, -10, -5, 5, 10, 2, 0
|
etbErrorGauge = etb1Error, @@GAUGE_NAME_ETB_ERROR@@, "%", -20, 20, -10, -5, 5, 10, 2, 0
|
||||||
etbDutyCycleGauge = etb1DutyCycle, @@GAUGE_NAME_ETB_DUTY@@, "%", -100, 100, -75, -50, 50, 75, 0, 0
|
etbDutyCycleGauge = etb1DutyCycle, @@GAUGE_NAME_ETB_DUTY@@, "%", -100, 100, -75, -50, 50, 75, 0, 0
|
||||||
etbDutyRateOfChangeGauge = etbDutyRateOfChange, "ETB temp: duty ROC", "", -100, 100, -75, -50, 50, 75, 0, 3
|
etbDutyRateOfChangeGauge = etbDutyRateOfChange, "ETB duty rate of change", "", -100, 100, -75, -50, 50, 75, 0, 3
|
||||||
etbDutyAverageGauge = etbDutyAverage, "ETB temp: average", "", -100, 100, -75, -50, 50, 75, 0, 3
|
etbDutyAverageGauge = etbDutyAverage, "ETB average duty", "", -100, 100, -75, -50, 50, 75, 0, 3
|
||||||
etbInputErrorCounterGauge = etbInputErrorCounter, "ETB temp: input error counter", "", -100, 100, -75, -50, 50, 75, 0, 0
|
etbInputErrorCounterGauge = etbInputErrorCounter, "ETB temp: input error counter", "", -100, 100, -75, -50, 50, 75, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Sensors - Raw
|
gaugeCategory = Sensors - Raw
|
||||||
|
|
Loading…
Reference in New Issue