From 1420ad43fd2014973546ad8f8985a170357db5bb Mon Sep 17 00:00:00 2001 From: GitHub git update Action Date: Thu, 28 Nov 2024 16:46:58 +0000 Subject: [PATCH] Custom Auto-generated Configs [no ci] --- ...generated_structures_hellen-f4-community.h | 14 ++++++-- .../rusefi_generated_hellen-f4-community.h | 10 ++++-- .../generated/signature_hellen-f4-community.h | 4 +-- .../generated/rusefi_hellen-f4-community.ini | 35 ++++++++++++++----- .../signature_hellen-f4-community.txt | 2 +- 5 files changed, 48 insertions(+), 17 deletions(-) diff --git a/generated/controllers/generated/engine_configuration_generated_structures_hellen-f4-community.h b/generated/controllers/generated/engine_configuration_generated_structures_hellen-f4-community.h index 9dfb1ea..e0fce35 100644 --- a/generated/controllers/generated/engine_configuration_generated_structures_hellen-f4-community.h +++ b/generated/controllers/generated/engine_configuration_generated_structures_hellen-f4-community.h @@ -4189,7 +4189,7 @@ struct engine_configuration_s { */ uint8_t acRelayAlternatorDutyAdder; /** - * If you have SENT TPS sensor please select type. For analog TPS lease None + * If you have SENT TPS sensor please select type. For analog TPS leave None * offset 3359 */ SentEtbType sentEtbType; @@ -4703,9 +4703,19 @@ struct engine_configuration_s { */ SentInput EtbSentInput; /** - * units: units + * SENT input used for high pressure fuel sensor * offset 3925 */ + SentInput FuelHighPressureSentInput; + /** + * If you have SENT High Pressure Fuel Sensor please select type. For analog TPS leave None + * offset 3926 + */ + SentFuelHighPressureType FuelHighPressureSentType; + /** + * units: units + * offset 3927 + */ uint8_t unusedOftenChangesDuringFirmwareUpdate[END_OF_CALIBRATION_PADDING]; /** * need 4 byte alignment diff --git a/generated/controllers/generated/rusefi_generated_hellen-f4-community.h b/generated/controllers/generated/rusefi_generated_hellen-f4-community.h index 26ffddd..8dc34d4 100644 --- a/generated/controllers/generated/rusefi_generated_hellen-f4-community.h +++ b/generated/controllers/generated/rusefi_generated_hellen-f4-community.h @@ -352,7 +352,7 @@ #define ego_sensor_e_ES_Innovate_MTX_L 1 #define ego_sensor_e_ES_PLX 4 #define EGT_CHANNEL_COUNT 8 -#define END_OF_CALIBRATION_PADDING 110 +#define END_OF_CALIBRATION_PADDING 108 #define engine_configuration_s_size 4036 #define engine_load_mode_e_auto_enum 0="LM_SPEED_DENSITY",2="LM_ALPHA_N",3="LM_LUA",100="LM_MOCK",1="LM_REAL_MAF" #define engine_load_mode_e_enum "Speed Density", "MAF Air Charge", "Alpha-N", "Lua" @@ -1296,6 +1296,10 @@ #define SentEtbType_FORD_TYPE_1 2 #define SentEtbType_GM_TYPE_1 1 #define SentEtbType_NONE 0 +#define SentFuelHighPressureType_auto_enum 0="NONE",1="GM_TYPE" +#define SentFuelHighPressureType_enum "None", "GM type", "Custom" +#define SentFuelHighPressureType_GM_TYPE 1 +#define SentFuelHighPressureType_NONE 0 #define SentInput_auto_enum 0="NONE",1="INPUT1",2="INPUT2",3="INPUT3",4="INPUT4",5="INPUT5",6="INPUT6",7="INPUT7" #define SentInput_enum "None", "SENT input 1", "SENT input 2", "SENT input 3", "SENT input 4", "SENT input 5", "SENT input 6", "SENT input 7" #define SentInput_INPUT1 1 @@ -1308,7 +1312,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 372452181 +#define SIGNATURE_HASH 2695333031 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1769,7 +1773,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI main.2024.11.27.hellen-f4-community.372452181" +#define TS_SIGNATURE "rusEFI main.2024.11.28.hellen-f4-community.2695333031" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/generated/controllers/generated/signature_hellen-f4-community.h b/generated/controllers/generated/signature_hellen-f4-community.h index 6460e30..d5b293f 100644 --- a/generated/controllers/generated/signature_hellen-f4-community.h +++ b/generated/controllers/generated/signature_hellen-f4-community.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 372452181 -#define TS_SIGNATURE "rusEFI main.2024.11.27.hellen-f4-community.372452181" +#define SIGNATURE_HASH 2695333031 +#define TS_SIGNATURE "rusEFI main.2024.11.28.hellen-f4-community.2695333031" diff --git a/generated/tunerstudio/generated/rusefi_hellen-f4-community.ini b/generated/tunerstudio/generated/rusefi_hellen-f4-community.ini index d6f726f..f5233b2 100644 --- a/generated/tunerstudio/generated/rusefi_hellen-f4-community.ini +++ b/generated/tunerstudio/generated/rusefi_hellen-f4-community.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI main.2024.11.27.hellen-f4-community.372452181" + signature = "rusEFI main.2024.11.28.hellen-f4-community.2695333031" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI main.2024.11.27.hellen-f4-community.372452181" ; signature is expected to be 7 or more characters. + signature= "rusEFI main.2024.11.28.hellen-f4-community.2695333031" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -1392,7 +1392,9 @@ knockFrequency = scalar, F32, 3912, "Hz", 1, 0, 0, 20000, 2 secondaryInjectorCompensationMode = bits, U08, 3916, [0:1], "None", "Fixed rail pressure", "Sensed Rail Pressure", "INVALID" secondaryInjectorFuelReferencePressure = scalar, F32, 3920, "kPa", 1, 0, 50, 700000, 0 EtbSentInput = bits, U08, 3924, [0:2], "None", "SENT input 1", "SENT input 2", "SENT input 3", "SENT input 4", "SENT input 5", "SENT input 6", "SENT input 7" -unusedOftenChangesDuringFirmwareUpdate = array, U08, 3925, [110], "units", 1, 0, 0, 1, 0 +FuelHighPressureSentInput = bits, U08, 3925, [0:2], "None", "SENT input 1", "SENT input 2", "SENT input 3", "SENT input 4", "SENT input 5", "SENT input 6", "SENT input 7" +FuelHighPressureSentType = bits, U08, 3926, [0:1], "None", "GM type", "Custom", "INVALID" +unusedOftenChangesDuringFirmwareUpdate = array, U08, 3927, [108], "units", 1, 0, 0, 1, 0 postCrankingFactor = array, F32, 4036, [6x6], "mult", 1, 0, 1, 3, 2 postCrankingDurationBins = array, F32, 4180, [6], "count", 1, 0, 0, 1000, 0 postCrankingCLTBins = array, S16, 4204, [6], "C", 1, 0, -100, 250, 0 @@ -2358,7 +2360,7 @@ minimumOilPressureValues = array, U08, 22964, [8], "kPa", 10.0, 0, 0, 1000, 0 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" - sentEtbType = "If you have SENT TPS sensor please select type. For analog TPS lease None" + sentEtbType = "If you have SENT TPS sensor please select type. For analog TPS leave None" acPressureEnableHyst = "Hysterisis: if Pressure High Disable is 240kpa, and acPressureEnableHyst is 20, when the ECU sees 240kpa, A/C will be disabled, and stay disabled until 240-20=220kpa is reached" tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use ~65%" ppsSecondaryMaximum = "For Toyota ETCS-i, use ~69%" @@ -2457,6 +2459,8 @@ minimumOilPressureValues = array, U08, 22964, [8], "kPa", 10.0, 0, 0, 1000, 0 secondaryInjectorCompensationMode = "None = I have a MAP-referenced fuel pressure regulator\nFixed rail pressure = I have an atmosphere-referenced fuel pressure regulator (returnless, typically)\nSensed rail pressure = I have a fuel pressure sensor" secondaryInjectorFuelReferencePressure = "This is the pressure at which your injector flow is known.\nFor example if your injectors flow 400cc/min at 3.5 bar, enter 350kpa here." EtbSentInput = "SENT input connected to ETB" + FuelHighPressureSentInput = "SENT input used for high pressure fuel sensor" + FuelHighPressureSentType = "If you have SENT High Pressure Fuel Sensor please select type. For analog TPS leave None" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, open loop component of PID closed loop control" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -4347,7 +4351,7 @@ curve = rangeMatrix, "Range Switch Input Matrix" upDownLabel = "(RICHER)", "(LEANER)" table = baroCorrTbl, baroCorrMap, "Baro Correction", 1 - xyLabels = "RPM", "Ignition Load" + xyLabels = "RPM", "Pressure" xBins = baroCorrRpmBins, RPMValue yBins = baroCorrPressureBins, baroPressure zBins = baroCorrTable @@ -8226,20 +8230,33 @@ dialog = lambda_monitorDialog, "lambda_monitor" panel = oilp_settings, West panel = oilPressureGauges, East - dialog = fuelp_settings, "Fuel Pressure Sensor" - field = "Fuel low pressure input", lowPressureFuel_hwChannel + dialog = fuellop_analog_settings, "Sensor scaling" field = "low voltage", lowPressureFuel_v1, {lowPressureFuel_hwChannel != 0} field = "low pressure", lowPressureFuel_value1, {lowPressureFuel_hwChannel != 0} field = "high voltage", lowPressureFuel_v2, {lowPressureFuel_hwChannel != 0} field = "high pressure", lowPressureFuel_value2, {lowPressureFuel_hwChannel != 0} - field = "sensor type", fuelPressureSensorMode, {lowPressureFuel_hwChannel != 0} - field = "Fuel high pressure input", highPressureFuel_hwChannel + dialog = fuelhip_analog_settings, "Sensor scaling" field = "low voltage", highPressureFuel_v1, {highPressureFuel_hwChannel != 0} field = "low pressure", highPressureFuel_value1, {highPressureFuel_hwChannel != 0} field = "high voltage", highPressureFuel_v2, {highPressureFuel_hwChannel != 0} field = "high pressure", highPressureFuel_value2, {highPressureFuel_hwChannel != 0} + dialog = fuellop_settings, "Fuel Low Pressure Sensor" + field = "Analog input", lowPressureFuel_hwChannel + field = "sensor type", fuelPressureSensorMode, {lowPressureFuel_hwChannel != 0} + panel = fuellop_analog_settings, {lowPressureFuel_hwChannel != 0} + + dialog = fuelhip_settings, "Fuel High Pressure Sensor" + field = "Sensor SENT type" FuelHighPressureSentType + field = "Sensor SENT input" FuelHighPressureSentInput, {FuelHighPressureSentType != 0 } + field = "Analog input", highPressureFuel_hwChannel, {FuelHighPressureSentType == 0 } + panel = fuelhip_analog_settings, {FuelHighPressureSentType == 0 && highPressureFuel_hwChannel != 0} + + dialog = fuelp_settings, "Fuel Pressure Sensor" + panel = fuellop_settings + panel = fuelhip_settings + dialog = fuelPressureGauges gauge = lowFuelPressureGauge gauge = rawLowFuelPressureGauge diff --git a/generated/tunerstudio/generated/signature_hellen-f4-community.txt b/generated/tunerstudio/generated/signature_hellen-f4-community.txt index e12e261..3fc35c7 100644 --- a/generated/tunerstudio/generated/signature_hellen-f4-community.txt +++ b/generated/tunerstudio/generated/signature_hellen-f4-community.txt @@ -1,4 +1,4 @@ ! Generated by gen_signature.sh ! SIGNATURE_HASH is a built-in variable generated by config_definition-all.jar ! gen_signature.sh Using env variable branch [main] -#define TS_SIGNATURE "rusEFI main.2024.11.27.hellen-f4-community.@@SIGNATURE_HASH@@" +#define TS_SIGNATURE "rusEFI main.2024.11.28.hellen-f4-community.@@SIGNATURE_HASH@@"