First commit (#358)
This commit is contained in:
parent
62e90379f6
commit
53faee1a3e
|
@ -345,7 +345,7 @@ page = 1
|
|||
;VSS settings
|
||||
vssEnable = bits, U08, 102, [0:0], "Off", "On"
|
||||
vssPullup = bits, U08, 102, [1:1], "Off", "On"
|
||||
vssPulsesPerKm= scalar, U16, 103. "pulses" 1.0, 0.0, 0.0, 25500, 0
|
||||
vssPulsesPerKm= scalar, U16, 103, "pulses" 1.0, 0.0, 0.0, 25500, 0
|
||||
vssSpare = scalar, U08, 105, "%", 1.0, 0, 0, 120, 0
|
||||
vssRatio1 = scalar, U16, 106, ":1", 0.01, 0, 0, 9.99, 2
|
||||
vssRatio2 = scalar, U16, 108, "%", 0.01, 0, 0, 9.99, 2
|
||||
|
@ -3534,7 +3534,7 @@ cmdtestspk450dc = "E\x03\x0C"
|
|||
flexFuelCor = scalar, U08, 35, "%", 1.000, 0.000
|
||||
flexIgnCor = scalar, U08, 36, "deg", 1.000, 0.000
|
||||
|
||||
idleLoad = scalar, U08, 37, { bitStringValue( idleUnits , iacAlgorithm ) }, 2.000, 0.000 ; This is a combined variable covering both PWM and stepper IACs. The units used depend on which idle algorithm is chosen
|
||||
idleLoad = scalar, U08, 37, { bitStringValue( idleUnits , iacAlgorithm ) }, { (iacAlgorithm == 2 || iacAlgorithm == 3) ? 1.000 : 2.000 }, 0.000 ; This is a combined variable covering both PWM and stepper IACs. The units and precision used depend on which idle algorithm is chosen
|
||||
testoutputs = scalar, U08, 38, "bits", 1.000, 0.000
|
||||
testenabled = bits, U08, 38, [0:0]
|
||||
testactive = bits, U08, 38, [1:1]
|
||||
|
|
|
@ -242,7 +242,7 @@ void idleControl()
|
|||
}
|
||||
BIT_SET(currentStatus.spark, BIT_SPARK_IDLE); //Turn the idle control flag on
|
||||
idle_pwm_target_value = percentage(currentStatus.idleDuty, idle_pwm_max_count);
|
||||
currentStatus.idleLoad = currentStatus.idleDuty >> 1; //Idle Load is divided by 2 in order to send to TS
|
||||
currentStatus.idleLoad = currentStatus.idleDuty;
|
||||
idleOn = true;
|
||||
|
||||
break;
|
||||
|
@ -264,7 +264,7 @@ void idleControl()
|
|||
break;
|
||||
}
|
||||
BIT_SET(currentStatus.spark, BIT_SPARK_IDLE); //Turn the idle control flag on
|
||||
currentStatus.idleLoad = ((unsigned long)(idle_pwm_target_value * 100UL) / idle_pwm_max_count) >> 1;
|
||||
currentStatus.idleLoad = ((unsigned long)(idle_pwm_target_value * 100UL) / idle_pwm_max_count);
|
||||
if(currentStatus.idleUpActive == true) { currentStatus.idleDuty += configPage2.idleUpAdder; } //Add Idle Up amount if active
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue