Completed idle UI in TunerStudio

This commit is contained in:
Josh Stewart 2015-08-25 21:52:05 +10:00
parent 7f67ac3b16
commit bcbd3eccd9
1 changed files with 16 additions and 6 deletions

View File

@ -335,7 +335,7 @@ page = 7
iacCrankDuty = array, U08, 44, [4], "Duty %", 1.0, 0, 0, 100, 0
iacCrankBins = array, U08, 48, [4], "C", 1.0, -40, -40, 215, 0
iacAlgorithm = bits , U08, 52, [0:2], "None", "On/Off", "PWM", "PWM Closed Loop", "Stepper", "Stepper Closed Loop"
iacAlgorithm = bits , U08, 52, [0:2], "None", "On/Off", "PWM", "INVALID", "Stepper", "INVALID", "INVALID", "INVALID"
iacStepTime = bits , U08, 52, [3:5], "1", "2", "3", "4", "5", "6"
unused52 = bits , U08, 52, [6:7], "One", "INVALID", "INVALID", "INVALID"
@ -441,11 +441,11 @@ page = 7
subMenu = crankPW, "Cranking Settings"
subMenu = std_warmup, "&Warmup Enrichment"
subMenu = std_separator
;subMenu = idleSettings, "Idle Control"
subMenu = iacPwm_curve, "Idle - PWM Duty Cycle", { iacAlgorithm == 2 || iacAlgorithm == 3 }
subMenu = iacPwmCrank_curve, "Idle - PWM Cranking Duty Cycle", { iacAlgorithm == 2 || iacAlgorithm == 3 }
subMenu = iacStep_curve, "Idle - Stepper Motor", { iacAlgorithm == 4 || iacAlgorithm == 5 }
subMenu = iacStepCrank_curve, "Idle - Stepper Motor Cranking", { iacAlgorithm == 4 || iacAlgorithm == 5 }
subMenu = idleSettings, "Idle Control"
subMenu = iacPwm_curve, "Idle - PWM Duty Cycle", 7, { iacAlgorithm == 2 || iacAlgorithm == 3 }
subMenu = iacPwmCrank_curve, "Idle - PWM Cranking Duty Cycle", 7, { iacAlgorithm == 2 || iacAlgorithm == 3 }
subMenu = iacStep_curve, "Idle - Stepper Motor", 7, { iacAlgorithm == 4 || iacAlgorithm == 5 }
subMenu = iacStepCrank_curve, "Idle - Stepper Motor Cranking", 7, { iacAlgorithm == 4 || iacAlgorithm == 5 }
menuDialog = main
menu = "T&ools"
@ -547,6 +547,16 @@ page = 7
field = "Fan Output Inverted (see F1)", fanInv
field = "Fan temperature SP", fanSP
field = "Fan hysteresis", fanHyster
dialog = stepper_idle, "Stepper Idle"
field = "Step time (ms)", iacStepTime, { iacAlgorithm == 4 || iacAlgorithm == 5 }
field = "Home steps", iacStepHome, { iacAlgorithm == 4 || iacAlgorithm == 5 }
dialog = idleSettings, "Idle Settings"
field = "Idle control type", iacAlgorithm
field = "#Fast Idle"
field = "Fast idle temp", iacFastTemp, { iacAlgorithm == 1 }
panel = stepper_idle
dialog = crankPW, "Cranking Pulsewidths (ms)"