Config for new temp sensors

This commit is contained in:
Matthew Kennedy 2023-09-18 04:49:44 -04:00 committed by rusefillc
parent b44e2b4d1c
commit a96229f0b7
1 changed files with 64 additions and 10 deletions

View File

@ -1939,6 +1939,10 @@ menuDialog = main
subMenu = iatSensor, "IAT sensor"
subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor"
subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor"
subMenu = oilTempSensor, "Oil temp sensor"
subMenu = fuelTempSensor, "Fuel temp sensor"
subMenu = ambientTempSensor, "Ambient temp sensor"
subMenu = compressorDischargeTemperature, "Compressor discharge temp"
subMenu = std_separator
# TPS/pedal
@ -2701,10 +2705,9 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_
panel = dwellCorrection
panel = dwellVoltageCorrection
; Sensors->AUX1 Thermistor Sensor Setting
dialog = auxTempSensor1Sensor, "aux1 Thermistor Settings"
field = "Input channel", auxTempSensor1_adcChannel
field = "Bias resistor", auxTempSensor1_bias_resistor, {auxTempSensor1_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Pullup resistor", auxTempSensor1_bias_resistor, {auxTempSensor1_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "#Here is three pairs of thermistor temperature and resistance."
field = "#Typical temperatures is -40 deg C, 0 deg C and 100 deg C"
@ -2718,10 +2721,9 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_
field = "Highest temperature", auxTempSensor1_tempC_3, {auxTempSensor1_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Resistance @ HT", auxTempSensor1_resistance_3, {auxTempSensor1_adcChannel != @@ADC_CHANNEL_NONE@@}
; Sensors->AUX2 Thermistor Sensor Setting
dialog = auxTempSensor2Sensor, "aux2 Thermistor Settings"
field = "Input channel", auxTempSensor2_adcChannel
field = "Bias resistor", auxTempSensor2_bias_resistor, {auxTempSensor2_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Pullup resistor", auxTempSensor2_bias_resistor, {auxTempSensor2_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "#Here is three pairs of thermistor temperature and resistance."
field = "#Typical temperatures is -40 deg C, 0 deg C and 100 deg C"
@ -2741,6 +2743,62 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_
field = "Closed value", customSentTpsMin, {sentEtbType == @@SentEtbType_CUSTOM@@ }
field = "Open value", customSentTpsMax, {sentEtbType == @@SentEtbType_CUSTOM@@ }
dialog = oilTempSensor, "Oil Temp Sensor Settings"
field = "Input channel", oilTempSensor_adcChannel
field = "Pullup resistor", oilTempSensor_bias_resistor, {oilTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Lowest temperature", oilTempSensor_tempC_1, {oilTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Resistance @ LT", oilTempSensor_resistance_1, {oilTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = ""
field = "Middle temperature", oilTempSensor_tempC_2, {oilTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Resistance @ MT", oilTempSensor_resistance_2, {oilTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = ""
field = "Highest temperature", oilTempSensor_tempC_3, {oilTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Resistance @ HT", oilTempSensor_resistance_3, {oilTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
dialog = fuelTempSensor, "Fuel Temp Sensor Settings"
field = "Input channel", fuelTempSensor_adcChannel
field = "Pullup resistor", fuelTempSensor_bias_resistor, {fuelTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Lowest temperature", fuelTempSensor_tempC_1, {fuelTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Resistance @ LT", fuelTempSensor_resistance_1, {fuelTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = ""
field = "Middle temperature", fuelTempSensor_tempC_2, {fuelTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Resistance @ MT", fuelTempSensor_resistance_2, {fuelTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = ""
field = "Highest temperature", fuelTempSensor_tempC_3, {fuelTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Resistance @ HT", fuelTempSensor_resistance_3, {fuelTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
dialog = ambientTempSensor, "Ambient Temp Sensor Settings"
field = "!Put this sensor before any turbocharger/supercharger"
field = "!near the air filter."
field = "Input channel", ambientTempSensor_adcChannel
field = "Pullup resistor", ambientTempSensor_bias_resistor, {ambientTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Lowest temperature", ambientTempSensor_tempC_1, {ambientTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Resistance @ LT", ambientTempSensor_resistance_1, {ambientTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = ""
field = "Middle temperature", ambientTempSensor_tempC_2, {ambientTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Resistance @ MT", ambientTempSensor_resistance_2, {ambientTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = ""
field = "Highest temperature", ambientTempSensor_tempC_3, {ambientTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Resistance @ HT", ambientTempSensor_resistance_3, {ambientTempSensor_adcChannel != @@ADC_CHANNEL_NONE@@}
dialog = compressorDischargeTemperature, "Compressor Discharge Temp Settings"
field = "!Put this sensor after the turbocharger/supercharger"
field = "!but before the intercooler."
field = "Input channel", compressorDischargeTemperature_adcChannel
field = "Pullup resistor", compressorDischargeTemperature_bias_resistor, {compressorDischargeTemperature_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Lowest temperature", compressorDischargeTemperature_tempC_1, {compressorDischargeTemperature_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Resistance @ LT", compressorDischargeTemperature_resistance_1, {compressorDischargeTemperature_adcChannel != @@ADC_CHANNEL_NONE@@}
field = ""
field = "Middle temperature", compressorDischargeTemperature_tempC_2, {compressorDischargeTemperature_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Resistance @ MT", compressorDischargeTemperature_resistance_2, {compressorDischargeTemperature_adcChannel != @@ADC_CHANNEL_NONE@@}
field = ""
field = "Highest temperature", compressorDischargeTemperature_tempC_3, {compressorDischargeTemperature_adcChannel != @@ADC_CHANNEL_NONE@@}
field = "Resistance @ HT", compressorDischargeTemperature_resistance_3, {compressorDischargeTemperature_adcChannel != @@ADC_CHANNEL_NONE@@}
dialog = tpsNum1, "Throttle Body #1"
field = "Primary sensor", tps1_1AdcChannel
field = "Primary min", tpsMin, {tps1_1AdcChannel != @@ADC_CHANNEL_NONE@@}
@ -3042,11 +3100,9 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_
panel = allPins2_1_and_2
panel = allPins2_3
; Sensors->CLT sensor
dialog = clt_thermistor, "CLT sensor"
field = "Input channel", clt_adcChannel
field = "Bias resistor", clt_bias_resistor, {clt_adcChannel != @@ADC_CHANNEL_NONE@@}@@if_ts_show_clt_iat_pullup
field = "Pullup resistor", clt_bias_resistor, {clt_adcChannel != @@ADC_CHANNEL_NONE@@}@@if_ts_show_clt_iat_pullup
settingSelector = "Common CLT Sensors"
settingOption = "GM CLT", clt_tempC_1=-40,clt_resistance_1=100000,clt_tempC_2=40,clt_resistance_2=1459,clt_tempC_3=130,clt_resistance_3=70,useLinearCltSensor=0
@ -3076,10 +3132,9 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_
panel = clt_thermistor, West
panel = cltGauges, East
; Sensors->IAT sensor
dialog = iat_thermistor, "IAT sensor"
field = "Input channel", iat_adcChannel
field = "Bias resistor", iat_bias_resistor, {iat_adcChannel != @@ADC_CHANNEL_NONE@@}@@if_ts_show_clt_iat_pullup
field = "Pullup resistor", iat_bias_resistor, {iat_adcChannel != @@ADC_CHANNEL_NONE@@}@@if_ts_show_clt_iat_pullup
settingSelector = "Common IAT Sensors", {iat_adcChannel != 0}
settingOption = "GM IAT", iat_tempC_1=8.9,iat_resistance_1=7000,iat_tempC_2=30.6,iat_resistance_2=1930,iat_tempC_3=63.3,iat_resistance_3=560,useLinearIatSensor=0
@ -3109,7 +3164,6 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_
panel = iat_thermistor, West
panel = iatGauges, East
; Sensors->Oil pressure sensor
dialog = oilp_settings, "Oil Pressure Sensor"
field = "Oil Pressure ADC input", oilPressure_hwChannel
field = "low voltage", oilPressure_v1, {oilPressure_hwChannel != @@ADC_CHANNEL_NONE@@}