"different user levels in TS" idea "expert mode" "pnp mode" "hide hardware" uiMode #5154
only:proteus_f7
This commit is contained in:
parent
d61be9bbe4
commit
90228df89b
|
@ -2333,6 +2333,13 @@ end_struct
|
|||
#define ts_show_popular_vehicles true
|
||||
#define ts_show_reset_calibrations false
|
||||
#define ts_show_air_conditioning true
|
||||
#define ts_show_oil_pressure_sensor true
|
||||
#define ts_show_oil_temp_sensor true
|
||||
#define ts_show_compressor_sensor true
|
||||
#define ts_show_fuel_pressure_sensor true
|
||||
#define ts_show_fuel_temp_sensor true
|
||||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_aux_connections true
|
||||
#define ts_show_onboard_accelerometer false
|
||||
#define ts_show_vvt_output true
|
||||
#define show_vvt_output_pin true
|
||||
|
|
|
@ -1839,10 +1839,10 @@ menuDialog = main
|
|||
|
||||
menu = "&Base &Engine"
|
||||
subMenu = engineChars, "Base engine"
|
||||
subMenu = limitsAndFallback, "Limits and fallbacks"
|
||||
subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = triggerConfiguration, "Trigger"
|
||||
subMenu = trigger_advanced, "Advanced Trigger"@@if_ts_show_trigger_advanced
|
||||
subMenu = triggerConfiguration_gap, "Trigger Gap Override"@@if_ts_show_trigger_overrides
|
||||
subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }@@if_ts_show_trigger_advanced
|
||||
subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }@@if_ts_show_trigger_overrides
|
||||
subMenu = std_separator@@if_ts_show_alternator
|
||||
subMenu = energySystems, "Battery and alternator"@@if_ts_show_alternator
|
||||
subMenu = std_separator
|
||||
|
@ -1894,8 +1894,8 @@ menuDialog = main
|
|||
groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 }
|
||||
|
||||
subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1}
|
||||
subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == @@engine_load_mode_e_LM_SPEED_DENSITY@@}
|
||||
subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == @@engine_load_mode_e_LM_SPEED_DENSITY@@}
|
||||
subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == @@engine_load_mode_e_LM_SPEED_DENSITY@@}, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == @@engine_load_mode_e_LM_SPEED_DENSITY@@}, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
|
||||
@@BOARD_VE_MENU_FROM_FILE@@
|
||||
subMenu = std_separator
|
||||
|
@ -2005,8 +2005,8 @@ menuDialog = main
|
|||
subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled }
|
||||
subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 }
|
||||
subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 }
|
||||
subMenu = cltBoostCorrCurve, "CLT boost multiplier"
|
||||
subMenu = iatBoostCorrCurve, "IAT boost multiplier"
|
||||
subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
|
||||
groupMenu = "Boost blend tables"
|
||||
groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled }
|
||||
|
@ -2021,10 +2021,10 @@ menuDialog = main
|
|||
subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == @@dc_function_e_DC_Wastegate@@ || etbFunctions2 == @@dc_function_e_DC_Wastegate@@ }
|
||||
|
||||
subMenu = std_separator
|
||||
subMenu = gppwm1, @@GPPWM_1_NAME@@
|
||||
subMenu = gppwm2, @@GPPWM_2_NAME@@
|
||||
subMenu = gppwm3, @@GPPWM_3_NAME@@
|
||||
subMenu = gppwm4, @@GPPWM_4_NAME@@
|
||||
subMenu = gppwm1, @@GPPWM_1_NAME@@, { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = gppwm2, @@GPPWM_2_NAME@@, { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = gppwm3, @@GPPWM_3_NAME@@, { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = gppwm4, @@GPPWM_4_NAME@@, { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
|
||||
subMenu = std_separator @@if_ts_show_etb
|
||||
subMenu = etbDialog, "Electronic throttle body" @@if_ts_show_etb
|
||||
|
@ -2069,28 +2069,28 @@ menuDialog = main
|
|||
subMenu = 32Dialog, "3-2 Shift Solenoid Percent by Speed (alpha)"@@if_ts_show_tcu
|
||||
subMenu = rangeMatrixDialog, "Range Selector Input Matrix (alpha)"@@if_ts_show_tcu
|
||||
|
||||
menu = "&Sensors"
|
||||
menu = "&Sensors", { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
# Base analog input settings
|
||||
subMenu = otherSensorInputs, "Misc sensors"
|
||||
subMenu = analogInputSettings, "Analog input settings"
|
||||
subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = std_separator
|
||||
|
||||
# Thermistors
|
||||
subMenu = cltSensor, "CLT sensor"
|
||||
subMenu = iatSensor, "IAT sensor"
|
||||
subMenu = auxTempSensor1Sensor, @@MENU_NAME_AUX_TEMP1@@
|
||||
subMenu = auxTempSensor2Sensor, @@MENU_NAME_AUX_TEMP2@@
|
||||
subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = auxTempSensor1Sensor, @@MENU_NAME_AUX_TEMP1@@, { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = auxTempSensor2Sensor, @@MENU_NAME_AUX_TEMP2@@, { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = std_separator
|
||||
|
||||
# TPS/pedal
|
||||
subMenu = tpsSensor, "TPS"
|
||||
subMenu = pedalSensor, "Accelerator pedal"
|
||||
subMenu = tpsSensor, "TPS", { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = std_separator
|
||||
|
||||
# MAP/Baro
|
||||
subMenu = mapSettings, "MAP sensor"
|
||||
subMenu = mapCurves, "MAP sampling"
|
||||
subMenu = baroSettings, "Baro sensor"
|
||||
subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = std_separator
|
||||
|
||||
# MAF
|
||||
|
@ -2099,22 +2099,22 @@ menuDialog = main
|
|||
subMenu = std_separator@@if_ts_show_maf
|
||||
|
||||
# O2 sensor(s)
|
||||
subMenu = egoSettings, "O2 sensor"
|
||||
subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled }
|
||||
subMenu = std_separator
|
||||
|
||||
# Misc sensors
|
||||
subMenu = vrThreshold, "VR Sensor Threshold"@@if_ts_show_vr_threshold_all
|
||||
subMenu = speedSensor, "Vehicle speed sensor"@@if_ts_show_vehicle_speed_sensor
|
||||
subMenu = oilPressureSensor, "Oil pressure"
|
||||
subMenu = oilTempSensor, "Oil temp sensor"
|
||||
subMenu = fuelPressureSensor, "Fuel pressure"
|
||||
subMenu = fuelTempSensor, "Fuel temp sensor"
|
||||
subMenu = oilPressureSensor, "Oil pressure"@@if_ts_show_oil_pressure_sensor
|
||||
subMenu = oilTempSensor, "Oil temp sensor"@@if_ts_show_oil_temp_sensor
|
||||
subMenu = fuelPressureSensor, "Fuel pressure"@@if_ts_show_fuel_pressure_sensor
|
||||
subMenu = fuelTempSensor, "Fuel temp sensor"@@if_ts_show_fuel_temp_sensor
|
||||
subMenu = fuelLevelDialog, "Fuel level sensor"@@if_ts_show_fuel_level_sensor
|
||||
subMenu = ambientTempSensor, "Ambient temp sensor"
|
||||
subMenu = compressorDischargeTemperature, "Compressor discharge temp"
|
||||
subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
subMenu = compressorDischargeTemperature, "Compressor discharge temp"@@if_ts_show_compressor_sensor
|
||||
subMenu = egtInputs, "EGT" @@if_ts_show_egt
|
||||
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
|
||||
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"@@if_ts_show_wastegate_sensor
|
||||
subMenu = acPressureSensor, "A/C Pressure"@@if_ts_show_air_conditioning
|
||||
|
||||
subMenu = std_separator@@if_ts_show_aux_sensors
|
||||
|
@ -2142,13 +2142,13 @@ menuDialog = main
|
|||
subMenu = std_separator
|
||||
|
||||
subMenu = sdCard, "SD Card Logger" @@if_ts_show_sd_card
|
||||
subMenu = connection, "Connection"
|
||||
subMenu = connection, "Connection"@@if_ts_show_aux_connections
|
||||
subMenu = std_separator
|
||||
|
||||
subMenu = tle8888Dialog, "TLE8888"@@if_ts_show_tle8888
|
||||
subMenu = l9779Dialog, "L9779"@@if_ts_show_l9779
|
||||
subMenu = mc33810Dialog, "MC33810 IGN/INJ driver"@@if_ts_show_mc33810
|
||||
subMenu = OutputDiagDialog, "Outputs diagnostic"@@if_ts_show_output_diag
|
||||
subMenu = mc33810Dialog, "MC33810 IGN/INJ driver", { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }@@if_ts_show_mc33810
|
||||
subMenu = OutputDiagDialog, "Outputs diagnostic", { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }@@if_ts_show_output_diag
|
||||
subMenu = std_separator
|
||||
|
||||
subMenu = allPins1, "Full pinout 1/3" @@if_ts_show_full_pinout
|
||||
|
@ -2185,12 +2185,12 @@ menuDialog = main
|
|||
subMenu = harleyAcr, "HD"@@if_ts_show_hd
|
||||
subMenu = antiLagDialog, "Anti-Lag ALS"
|
||||
subMenu = rotaryDialog, "Rotary"@@if_ts_show_rotary
|
||||
subMenu = throttleEffectiveArea, "Throttle effective area"
|
||||
subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
|
||||
menu = "Help"
|
||||
subMenu = helpGeneral, "rusEFI Info"
|
||||
|
||||
menu = "&View"
|
||||
menu = "&View", { 1 }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
@@LIVE_DATA_MENU_FROM_FILE@@
|
||||
|
||||
|
||||
|
@ -4288,7 +4288,7 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_
|
|||
topicHelp = "baseHelp"
|
||||
field = "Layout", uiMode
|
||||
panel = baseEngineConfig
|
||||
panel = engineMetadata
|
||||
panel = engineMetadata, {1}, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
|
||||
panel = fuelStrategyPanel@@if_ts_show_fuel_strategy
|
||||
panel = debugging@@if_ts_show_debug_mode
|
||||
|
||||
|
|
Loading…
Reference in New Issue