mirror of https://github.com/FOME-Tech/fome-fw.git
add more options for UI hiding
This commit is contained in:
parent
9f7e4e9845
commit
e4c76e6596
|
@ -1959,6 +1959,13 @@ end_struct
|
|||
#define ts_show_injection_mode true
|
||||
#define ts_show_ignition_pins true
|
||||
#define ts_show_ignition_mode true
|
||||
#define ts_show_energySystems true
|
||||
#define ts_show_acSettings true
|
||||
#define ts_show_idle true
|
||||
#define ts_show_boost true
|
||||
#define ts_show_vvt true
|
||||
#define ts_show_pedal true
|
||||
#define ts_show_maf true
|
||||
|
||||
! we need to improve this further - at the moment we need too many boards to prepend 'false'
|
||||
#define show_test_presets true
|
||||
|
|
|
@ -1666,12 +1666,12 @@ menuDialog = main
|
|||
subMenu = triggerConfiguration, "Trigger"
|
||||
subMenu = trigger_advanced, "Advanced Trigger"
|
||||
subMenu = std_separator
|
||||
subMenu = energySystems, "Battery and alternator"
|
||||
subMenu = std_separator
|
||||
subMenu = energySystems, "Battery and alternator" @@if_ts_show_energySystems
|
||||
subMenu = std_separator @@if_ts_show_energySystems
|
||||
|
||||
# Digital outputs
|
||||
subMenu = outputsDialog, "Outputs"
|
||||
subMenu = acSettings, "Air Conditioning"
|
||||
subMenu = acSettings, "Air Conditioning" @@if_ts_show_acSettings
|
||||
|
||||
menu = "Fuel"
|
||||
# basic
|
||||
|
@ -1799,41 +1799,41 @@ menuDialog = main
|
|||
subMenu = cltCrankingCurve, "Cranking IAC CLT multiplier", 0, {overrideCrankingIacSetting == 1}
|
||||
subMenu = cltCrankingTaperDurationCurve, "Cranking taper duration multiplier", 0, {useCrankingIdleTaperTableSetting == 1}
|
||||
|
||||
menu = "&Idle"
|
||||
subMenu = idleSettings, "Idle settings"
|
||||
subMenu = idlehw, "Idle hardware"
|
||||
subMenu = std_separator
|
||||
subMenu = cltIdleRPMCurve, "Target RPM"
|
||||
subMenu = cltIdleCurve, "CLT multiplier"
|
||||
subMenu = std_separator
|
||||
subMenu = idleTimingPidCorrDialog, "Closed-loop idle timing"
|
||||
subMenu = iacPidMultTbl, "IAC PID multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
|
||||
subMenu = iacCoastingCurve, "Coasting IAC position", 0, {useIacTableForCoasting == 1}
|
||||
subMenu = std_separator
|
||||
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
|
||||
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
|
||||
menu = "&Idle" @@if_ts_show_idle
|
||||
subMenu = idleSettings, "Idle settings" @@if_ts_show_idle
|
||||
subMenu = idlehw, "Idle hardware" @@if_ts_show_idle
|
||||
subMenu = std_separator @@if_ts_show_idle
|
||||
subMenu = cltIdleRPMCurve, "Target RPM" @@if_ts_show_idle
|
||||
subMenu = cltIdleCurve, "CLT multiplier" @@if_ts_show_idle
|
||||
subMenu = std_separator @@if_ts_show_idle
|
||||
subMenu = idleTimingPidCorrDialog, "Closed-loop idle timing" @@if_ts_show_idle
|
||||
subMenu = iacPidMultTbl, "IAC PID multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1} @@if_ts_show_idle
|
||||
subMenu = iacCoastingCurve, "Coasting IAC position", 0, {useIacTableForCoasting == 1} @@if_ts_show_idle
|
||||
subMenu = std_separator @@if_ts_show_idle
|
||||
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1} @@if_ts_show_idle
|
||||
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1} @@if_ts_show_idle
|
||||
|
||||
menu = "&Advanced"
|
||||
subMenu = smLaunchControl, "Launch Control"
|
||||
subMenu = ignitionCylExtra, "Cylinder offsets", 0
|
||||
|
||||
subMenu = std_separator
|
||||
subMenu = boostDialog, "Boost control"
|
||||
subMenu = boostOpenLoopDialog, "Boost control open loop", { isBoostControlEnabled }
|
||||
subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 }
|
||||
subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 }
|
||||
subMenu = std_separator @@if_ts_show_boost
|
||||
subMenu = boostDialog, "Boost control" @@if_ts_show_boost
|
||||
subMenu = boostOpenLoopDialog, "Boost control open loop", { isBoostControlEnabled } @@if_ts_show_boost
|
||||
subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } @@if_ts_show_boost
|
||||
subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } @@if_ts_show_boost
|
||||
|
||||
groupMenu = "Boost blend tables"
|
||||
groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled }
|
||||
groupChildMenu = boostOpenBlend1Table, "Open loop 1 adder", { isBoostControlEnabled && boostOpenLoopBlends1_blendParameter != 0 }
|
||||
groupChildMenu = boostOpenBlend2Cfg, "Open loop 2 bias", { isBoostControlEnabled }
|
||||
groupChildMenu = boostOpenBlend2Table, "Open loop 2 adder", { isBoostControlEnabled && boostOpenLoopBlends2_blendParameter != 0 }
|
||||
groupChildMenu = boostClosedBlend1Cfg, "Closed loop 1 bias", { isBoostControlEnabled && boostType == 1 }
|
||||
groupChildMenu = boostClosedBlend2Table, "Closed loop 1 adder", { isBoostControlEnabled && boostType == 1 && boostClosedLoopBlends1_blendParameter != 0 }
|
||||
groupChildMenu = boostClosedBlend2Cfg, "Closed loop 2 bias", { isBoostControlEnabled && boostType == 1 }
|
||||
groupChildMenu = boostClosedBlend2Table, "Closed loop 2 adder", { isBoostControlEnabled && boostType == 1 && boostClosedLoopBlends2_blendParameter != 0 }
|
||||
groupMenu = "Boost blend tables" @@if_ts_show_boost
|
||||
groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@if_ts_show_boost
|
||||
groupChildMenu = boostOpenBlend1Table, "Open loop 1 adder", { isBoostControlEnabled && boostOpenLoopBlends1_blendParameter != 0 } @@if_ts_show_boost
|
||||
groupChildMenu = boostOpenBlend2Cfg, "Open loop 2 bias", { isBoostControlEnabled } @@if_ts_show_boost
|
||||
groupChildMenu = boostOpenBlend2Table, "Open loop 2 adder", { isBoostControlEnabled && boostOpenLoopBlends2_blendParameter != 0 } @@if_ts_show_boost
|
||||
groupChildMenu = boostClosedBlend1Cfg, "Closed loop 1 bias", { isBoostControlEnabled && boostType == 1 } @@if_ts_show_boost
|
||||
groupChildMenu = boostClosedBlend2Table, "Closed loop 1 adder", { isBoostControlEnabled && boostType == 1 && boostClosedLoopBlends1_blendParameter != 0 } @@if_ts_show_boost
|
||||
groupChildMenu = boostClosedBlend2Cfg, "Closed loop 2 bias", { isBoostControlEnabled && boostType == 1 } @@if_ts_show_boost
|
||||
groupChildMenu = boostClosedBlend2Table, "Closed loop 2 adder", { isBoostControlEnabled && boostType == 1 && boostClosedLoopBlends2_blendParameter != 0 } @@if_ts_show_boost
|
||||
|
||||
subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == @@dc_function_e_DC_Wastegate@@ || etbFunctions2 == @@dc_function_e_DC_Wastegate@@ }
|
||||
subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == @@dc_function_e_DC_Wastegate@@ || etbFunctions2 == @@dc_function_e_DC_Wastegate@@ } @@if_ts_show_boost
|
||||
|
||||
subMenu = std_separator
|
||||
subMenu = gppwm1, "General Purpose PWM 1"
|
||||
|
@ -1847,10 +1847,10 @@ menuDialog = main
|
|||
subMenu = pedalToTpsTbl, "ETB pedal target" @@if_ts_show_etb
|
||||
subMenu = throttle2TrimTbl, "ETB #2 Trim", { tps2_1AdcChannel != @@ADC_CHANNEL_NONE@@ } @@if_ts_show_etb
|
||||
|
||||
subMenu = std_separator
|
||||
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != @@vvt_mode_e_VVT_INACTIVE@@ }
|
||||
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != @@vvt_mode_e_VVT_INACTIVE@@ }
|
||||
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != @@vvt_mode_e_VVT_INACTIVE@@ }
|
||||
subMenu = std_separator @@if_ts_show_vvt
|
||||
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != @@vvt_mode_e_VVT_INACTIVE@@ } @@if_ts_show_vvt
|
||||
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != @@vvt_mode_e_VVT_INACTIVE@@ } @@if_ts_show_vvt
|
||||
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != @@vvt_mode_e_VVT_INACTIVE@@ } @@if_ts_show_vvt
|
||||
|
||||
subMenu = std_separator
|
||||
subMenu = auxInputsDialog, "Lua Analog Aux Inputs"
|
||||
|
@ -1893,7 +1893,7 @@ menuDialog = main
|
|||
|
||||
# TPS/pedal
|
||||
subMenu = tpsSensor, "TPS"
|
||||
subMenu = pedalSensor, "Accelerator pedal"
|
||||
subMenu = pedalSensor, "Accelerator pedal" @@if_ts_show_pedal
|
||||
subMenu = std_separator
|
||||
|
||||
# MAP/Baro
|
||||
|
@ -1903,9 +1903,9 @@ menuDialog = main
|
|||
subMenu = std_separator
|
||||
|
||||
# MAF
|
||||
subMenu = mafSettings, "MAF sensor"
|
||||
subMenu = mafDecodingCurve, "MAF transfer function", 0, {mafAdcChannel != @@ADC_CHANNEL_NONE@@ }
|
||||
subMenu = std_separator
|
||||
subMenu = mafSettings, "MAF sensor" @@if_ts_show_maf
|
||||
subMenu = mafDecodingCurve, "MAF transfer function", 0, {mafAdcChannel != @@ADC_CHANNEL_NONE@@ } @@if_ts_show_maf
|
||||
subMenu = std_separator @@if_ts_show_maf
|
||||
|
||||
# O2 sensor(s)
|
||||
subMenu = egoSettings, "EGO sensor"
|
||||
|
|
Loading…
Reference in New Issue