usabilitu improvements of baro sensor panel

only:uaefi121
This commit is contained in:
rusefi 2024-08-14 16:22:25 -04:00
parent 3b9a415d6b
commit 493e148143
2 changed files with 10 additions and 2 deletions

View File

@ -44,6 +44,8 @@ void setBoardDefaultConfiguration() {
setupTLE9201(/*PWM controlPin*/Gpio::MM100_OUT_PWM3, Gpio::MM100_OUT_PWM4, Gpio::MM100_SPI2_MISO);
setupTLE9201(/*PWM controlPin*/Gpio::MM100_OUT_PWM5, Gpio::MM100_SPI2_MOSI, Gpio::MM100_USB1ID, 1);
setHellenMMbaro();
engineConfiguration->injectionPins[0] = Gpio::MM100_INJ1;
engineConfiguration->injectionPins[1] = Gpio::MM100_INJ2;
engineConfiguration->injectionPins[2] = Gpio::MM100_INJ3;

View File

@ -3530,14 +3530,20 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_
panel = mapCommon
panel = mapSensorAnalog
dialog = baroSettings, "Baro sensor"
field = "Baro input", baroSensor_hwChannel
dialog = analogBaroSettings, "Analog"
field = "Baro input", baroSensor_hwChannel, { baroSensor_hwChannel != @@ADC_CHANNEL_NONE@@ || (lps25BaroSensorScl == 0 && lps25BaroSensorSda == 0) }
field = "Low Value", baroSensor_lowValue, {baroSensor_hwChannel != @@ADC_CHANNEL_NONE@@}
field = "High Value", baroSensor_highValue, {baroSensor_hwChannel != @@ADC_CHANNEL_NONE@@}
field = "Type", baroSensor_type, {baroSensor_hwChannel != @@ADC_CHANNEL_NONE@@}
dialog = digitalBaroSettings, "Analog"
field = "LPS2x Baro SCL", lps25BaroSensorScl, { baroSensor_hwChannel == @@ADC_CHANNEL_NONE@@}
field = "LPS2x Baro SDA", lps25BaroSensorSda, { baroSensor_hwChannel == @@ADC_CHANNEL_NONE@@}
dialog = baroSettings, "Baro sensor"
panel = analogBaroSettings
panel = digitalBaroSettings
dialog = mapCurves, "MAP sampling", yAxis
field = "isMapAveragingEnabled", isMapAveragingEnabled
panel = map_samplingAngleCurve