diff --git a/firmware/tunerstudio/generated/fome_alphax-2chan.ini b/firmware/tunerstudio/generated/fome_alphax-2chan.ini index 4162ae3908..d82811179d 100644 --- a/firmware/tunerstudio/generated/fome_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/fome_alphax-2chan.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.alphax-2chan.1640654322" + signature = "rusEFI (FOME) master.2024.08.28.alphax-2chan.1292465256" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.alphax-2chan.1640654322" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.alphax-2chan.1292465256" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator diff --git a/firmware/tunerstudio/generated/fome_alphax-4chan.ini b/firmware/tunerstudio/generated/fome_alphax-4chan.ini index 1b086ec275..36c8a1cd7c 100644 --- a/firmware/tunerstudio/generated/fome_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/fome_alphax-4chan.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.alphax-4chan.3942803347" + signature = "rusEFI (FOME) master.2024.08.28.alphax-4chan.3351344649" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.alphax-4chan.3942803347" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.alphax-4chan.3351344649" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_alphax-8chan.ini b/firmware/tunerstudio/generated/fome_alphax-8chan.ini index 8e649fd7fa..930db6f665 100644 --- a/firmware/tunerstudio/generated/fome_alphax-8chan.ini +++ b/firmware/tunerstudio/generated/fome_alphax-8chan.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.alphax-8chan.2478399850" + signature = "rusEFI (FOME) master.2024.08.28.alphax-8chan.3212472560" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.alphax-8chan.2478399850" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.alphax-8chan.3212472560" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_atlas.ini b/firmware/tunerstudio/generated/fome_atlas.ini index 9acab9d0e0..70c7e262ae 100644 --- a/firmware/tunerstudio/generated/fome_atlas.ini +++ b/firmware/tunerstudio/generated/fome_atlas.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.atlas.960600710" + signature = "rusEFI (FOME) master.2024.08.28.atlas.360876828" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.atlas.960600710" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.atlas.360876828" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator diff --git a/firmware/tunerstudio/generated/fome_core48.ini b/firmware/tunerstudio/generated/fome_core48.ini index 65ff0fedb9..6b500d6935 100644 --- a/firmware/tunerstudio/generated/fome_core48.ini +++ b/firmware/tunerstudio/generated/fome_core48.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.core48.1540057664" + signature = "rusEFI (FOME) master.2024.08.28.core48.1997044698" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.core48.1540057664" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.core48.1997044698" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_core8.ini b/firmware/tunerstudio/generated/fome_core8.ini index cfe92620bb..c5adac60dd 100644 --- a/firmware/tunerstudio/generated/fome_core8.ini +++ b/firmware/tunerstudio/generated/fome_core8.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.core8.2092068739" + signature = "rusEFI (FOME) master.2024.08.28.core8.1349615129" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.core8.2092068739" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.core8.1349615129" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_f407-discovery.ini b/firmware/tunerstudio/generated/fome_f407-discovery.ini index 8285feee0d..8d9a3a2d8e 100644 --- a/firmware/tunerstudio/generated/fome_f407-discovery.ini +++ b/firmware/tunerstudio/generated/fome_f407-discovery.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.f407-discovery.2782651221" + signature = "rusEFI (FOME) master.2024.08.28.f407-discovery.2300113615" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.f407-discovery.2782651221" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.f407-discovery.2300113615" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_f429-discovery.ini b/firmware/tunerstudio/generated/fome_f429-discovery.ini index 5a7e56b42a..9818eff383 100644 --- a/firmware/tunerstudio/generated/fome_f429-discovery.ini +++ b/firmware/tunerstudio/generated/fome_f429-discovery.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.f429-discovery.1150640693" + signature = "rusEFI (FOME) master.2024.08.28.f429-discovery.1750496175" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.f429-discovery.1150640693" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.f429-discovery.1750496175" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator diff --git a/firmware/tunerstudio/generated/fome_frankenso_na6.ini b/firmware/tunerstudio/generated/fome_frankenso_na6.ini index aaea2c3973..9ba6841036 100644 --- a/firmware/tunerstudio/generated/fome_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/fome_frankenso_na6.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.frankenso_na6.1724351231" + signature = "rusEFI (FOME) master.2024.08.28.frankenso_na6.1241813861" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.frankenso_na6.1724351231" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.frankenso_na6.1241813861" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator diff --git a/firmware/tunerstudio/generated/fome_harley81.ini b/firmware/tunerstudio/generated/fome_harley81.ini index b4ff4176b9..a2098413ed 100644 --- a/firmware/tunerstudio/generated/fome_harley81.ini +++ b/firmware/tunerstudio/generated/fome_harley81.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.harley81.3439352399" + signature = "rusEFI (FOME) master.2024.08.28.harley81.3787672533" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.harley81.3439352399" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.harley81.3787672533" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_hellen-gm-e67.ini b/firmware/tunerstudio/generated/fome_hellen-gm-e67.ini index 390bc58420..9c4d4a76e2 100644 --- a/firmware/tunerstudio/generated/fome_hellen-gm-e67.ini +++ b/firmware/tunerstudio/generated/fome_hellen-gm-e67.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.hellen-gm-e67.771509478" + signature = "rusEFI (FOME) master.2024.08.28.hellen-gm-e67.20929916" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.hellen-gm-e67.771509478" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.hellen-gm-e67.20929916" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_hellen-honda-k.ini b/firmware/tunerstudio/generated/fome_hellen-honda-k.ini index 11376a9f82..c55f8abac5 100644 --- a/firmware/tunerstudio/generated/fome_hellen-honda-k.ini +++ b/firmware/tunerstudio/generated/fome_hellen-honda-k.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.hellen-honda-k.3060630183" + signature = "rusEFI (FOME) master.2024.08.28.hellen-honda-k.2595132221" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.hellen-honda-k.3060630183" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.hellen-honda-k.2595132221" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_hellen-nb1.ini b/firmware/tunerstudio/generated/fome_hellen-nb1.ini index 57f5859425..dcc5a711fd 100644 --- a/firmware/tunerstudio/generated/fome_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/fome_hellen-nb1.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.hellen-nb1.3014816649" + signature = "rusEFI (FOME) master.2024.08.28.hellen-nb1.2675008019" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.hellen-nb1.3014816649" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.hellen-nb1.2675008019" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_hellen121nissan.ini b/firmware/tunerstudio/generated/fome_hellen121nissan.ini index f8a518b08a..55c1a879fd 100644 --- a/firmware/tunerstudio/generated/fome_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/fome_hellen121nissan.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.hellen121nissan.3278495683" + signature = "rusEFI (FOME) master.2024.08.28.hellen121nissan.4020948569" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.hellen121nissan.3278495683" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.hellen121nissan.4020948569" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_hellen121vag.ini b/firmware/tunerstudio/generated/fome_hellen121vag.ini index 6805710b24..da9c15f4b0 100644 --- a/firmware/tunerstudio/generated/fome_hellen121vag.ini +++ b/firmware/tunerstudio/generated/fome_hellen121vag.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.hellen121vag.1869271056" + signature = "rusEFI (FOME) master.2024.08.28.hellen121vag.1135198602" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.hellen121vag.1869271056" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.hellen121vag.1135198602" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_hellen128.ini b/firmware/tunerstudio/generated/fome_hellen128.ini index 9f252e50f4..5109e72893 100644 --- a/firmware/tunerstudio/generated/fome_hellen128.ini +++ b/firmware/tunerstudio/generated/fome_hellen128.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.hellen128.3288794002" + signature = "rusEFI (FOME) master.2024.08.28.hellen128.3905163784" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.hellen128.3288794002" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.hellen128.3905163784" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_hellen154hyundai.ini b/firmware/tunerstudio/generated/fome_hellen154hyundai.ini index bb2866a640..5c96e79eb7 100644 --- a/firmware/tunerstudio/generated/fome_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/fome_hellen154hyundai.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.hellen154hyundai.1357914995" + signature = "rusEFI (FOME) master.2024.08.28.hellen154hyundai.2083730153" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.hellen154hyundai.1357914995" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.hellen154hyundai.2083730153" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_hellen72.ini b/firmware/tunerstudio/generated/fome_hellen72.ini index a7a2d9ae8f..67782607ee 100644 --- a/firmware/tunerstudio/generated/fome_hellen72.ini +++ b/firmware/tunerstudio/generated/fome_hellen72.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.hellen72.3038903170" + signature = "rusEFI (FOME) master.2024.08.28.hellen72.2581785112" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.hellen72.3038903170" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.hellen72.2581785112" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_hellen81.ini b/firmware/tunerstudio/generated/fome_hellen81.ini index b5c31c98b9..131b47d700 100644 --- a/firmware/tunerstudio/generated/fome_hellen81.ini +++ b/firmware/tunerstudio/generated/fome_hellen81.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.hellen81.430670080" + signature = "rusEFI (FOME) master.2024.08.28.hellen81.896045210" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.hellen81.430670080" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.hellen81.896045210" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator diff --git a/firmware/tunerstudio/generated/fome_hellen88bmw.ini b/firmware/tunerstudio/generated/fome_hellen88bmw.ini index 4575b72410..bec8231b64 100644 --- a/firmware/tunerstudio/generated/fome_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/fome_hellen88bmw.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.hellen88bmw.529765939" + signature = "rusEFI (FOME) master.2024.08.28.hellen88bmw.860915625" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.hellen88bmw.529765939" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.hellen88bmw.860915625" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_hellenNA6.ini b/firmware/tunerstudio/generated/fome_hellenNA6.ini index 9b1936cb5e..23d81b4706 100644 --- a/firmware/tunerstudio/generated/fome_hellenNA6.ini +++ b/firmware/tunerstudio/generated/fome_hellenNA6.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.hellenNA6.1215420434" + signature = "rusEFI (FOME) master.2024.08.28.hellenNA6.1689438600" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.hellenNA6.1215420434" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.hellenNA6.1689438600" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_hellenNA8_96.ini b/firmware/tunerstudio/generated/fome_hellenNA8_96.ini index e1933d51b2..8eab54ddb9 100644 --- a/firmware/tunerstudio/generated/fome_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/fome_hellenNA8_96.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.hellenNA8_96.3951121410" + signature = "rusEFI (FOME) master.2024.08.28.hellenNA8_96.3343009176" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.hellenNA8_96.3951121410" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.hellenNA8_96.3343009176" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_mre_f4.ini b/firmware/tunerstudio/generated/fome_mre_f4.ini index a86bec8510..7d5bb25bac 100644 --- a/firmware/tunerstudio/generated/fome_mre_f4.ini +++ b/firmware/tunerstudio/generated/fome_mre_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.mre_f4.2736457613" + signature = "rusEFI (FOME) master.2024.08.28.mre_f4.2413303319" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.mre_f4.2736457613" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.mre_f4.2413303319" ; 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 @@ -5137,18 +5137,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5217,18 +5217,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_mre_f7.ini b/firmware/tunerstudio/generated/fome_mre_f7.ini index 95fa8bd3df..4e8552b66c 100644 --- a/firmware/tunerstudio/generated/fome_mre_f7.ini +++ b/firmware/tunerstudio/generated/fome_mre_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.mre_f7.2736457613" + signature = "rusEFI (FOME) master.2024.08.28.mre_f7.2413303319" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.mre_f7.2736457613" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.mre_f7.2413303319" ; 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 @@ -5137,18 +5137,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5217,18 +5217,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_prometheus_405.ini b/firmware/tunerstudio/generated/fome_prometheus_405.ini index 53b02762ef..f0a58708a9 100644 --- a/firmware/tunerstudio/generated/fome_prometheus_405.ini +++ b/firmware/tunerstudio/generated/fome_prometheus_405.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.prometheus_405.1946267557" + signature = "rusEFI (FOME) master.2024.08.28.prometheus_405.1489157695" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.prometheus_405.1946267557" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.prometheus_405.1489157695" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator diff --git a/firmware/tunerstudio/generated/fome_prometheus_469.ini b/firmware/tunerstudio/generated/fome_prometheus_469.ini index 04e7f5389f..8ad77baa4d 100644 --- a/firmware/tunerstudio/generated/fome_prometheus_469.ini +++ b/firmware/tunerstudio/generated/fome_prometheus_469.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.prometheus_469.1946267557" + signature = "rusEFI (FOME) master.2024.08.28.prometheus_469.1489157695" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.prometheus_469.1946267557" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.prometheus_469.1489157695" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator diff --git a/firmware/tunerstudio/generated/fome_proteus_f4.ini b/firmware/tunerstudio/generated/fome_proteus_f4.ini index 185aad7d7c..c6583212b2 100644 --- a/firmware/tunerstudio/generated/fome_proteus_f4.ini +++ b/firmware/tunerstudio/generated/fome_proteus_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.proteus_f4.873830323" + signature = "rusEFI (FOME) master.2024.08.28.proteus_f4.416712233" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.proteus_f4.873830323" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.proteus_f4.416712233" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_proteus_f7.ini b/firmware/tunerstudio/generated/fome_proteus_f7.ini index c095b01b7b..f4e94c3a50 100644 --- a/firmware/tunerstudio/generated/fome_proteus_f7.ini +++ b/firmware/tunerstudio/generated/fome_proteus_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.proteus_f7.873830323" + signature = "rusEFI (FOME) master.2024.08.28.proteus_f7.416712233" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.proteus_f7.873830323" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.proteus_f7.416712233" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_proteus_h7.ini b/firmware/tunerstudio/generated/fome_proteus_h7.ini index 2efa1ef740..ac3c025b61 100644 --- a/firmware/tunerstudio/generated/fome_proteus_h7.ini +++ b/firmware/tunerstudio/generated/fome_proteus_h7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.proteus_h7.873830323" + signature = "rusEFI (FOME) master.2024.08.28.proteus_h7.416712233" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.proteus_h7.873830323" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.proteus_h7.416712233" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator subMenu = softwareKnock, "Knock sensing", 0, {isIgnitionEnabled} diff --git a/firmware/tunerstudio/generated/fome_small-can-board.ini b/firmware/tunerstudio/generated/fome_small-can-board.ini index a459115cc3..7e05b388f2 100644 --- a/firmware/tunerstudio/generated/fome_small-can-board.ini +++ b/firmware/tunerstudio/generated/fome_small-can-board.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.small-can-board.2902029739" + signature = "rusEFI (FOME) master.2024.08.28.small-can-board.2151310385" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.small-can-board.2902029739" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.small-can-board.2151310385" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator diff --git a/firmware/tunerstudio/generated/fome_tdg-pdm8.ini b/firmware/tunerstudio/generated/fome_tdg-pdm8.ini index fedf0c3ee2..13e79ec152 100644 --- a/firmware/tunerstudio/generated/fome_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/fome_tdg-pdm8.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2024.08.28.tdg-pdm8.3459993111" + signature = "rusEFI (FOME) master.2024.08.28.tdg-pdm8.3807928205" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2024.08.28.tdg-pdm8.3459993111" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2024.08.28.tdg-pdm8.3807928205" ; 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 @@ -5136,18 +5136,18 @@ menuDialog = main subMenu = stagedInjectionTbl, "Staged injection % table", 0, {isInjectionEnabled && enableStagedInjection} groupMenu = "Cylinder fuel trims" - groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" - groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" - groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" - groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" - groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" - groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" - groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" - groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" - groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" - groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10" - groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11" - groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12" + groupChildMenu = fuelTrimTbl1, "Fuel trim cyl 1" , 0, { isInjectionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = fuelTrimTbl2, "Fuel trim cyl 2" , 0, { isInjectionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = fuelTrimTbl3, "Fuel trim cyl 3" , 0, { isInjectionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = fuelTrimTbl4, "Fuel trim cyl 4" , 0, { isInjectionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = fuelTrimTbl5, "Fuel trim cyl 5" , 0, { isInjectionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = fuelTrimTbl6, "Fuel trim cyl 6" , 0, { isInjectionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = fuelTrimTbl7, "Fuel trim cyl 7" , 0, { isInjectionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = fuelTrimTbl8, "Fuel trim cyl 8" , 0, { isInjectionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = fuelTrimTbl9, "Fuel trim cyl 9" , 0, { isInjectionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = fuelTrimTbl10, "Fuel trim cyl 10", 0, { isInjectionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = fuelTrimTbl11, "Fuel trim cyl 11", 0, { isInjectionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = fuelTrimTbl12, "Fuel trim cyl 12", 0, { isInjectionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator @@ -5216,18 +5216,18 @@ menuDialog = main groupChildMenu = ignAdder4Cfg, "Ignition blend 4 bias", 0, {isIgnitionEnabled} groupChildMenu = ignAdder4Table, "Ignition blend table 4", 0, { isIgnitionEnabled && ignBlends4_blendParameter != 0 } groupMenu = "Cylinder ign trims" - groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" - groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" - groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" - groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" - groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" - groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" - groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" - groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" - groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" - groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10" - groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11" - groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12" + groupChildMenu = ignTrimTbl1, "Ignition trim cyl 1" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 1 } + groupChildMenu = ignTrimTbl2, "Ignition trim cyl 2" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 2 } + groupChildMenu = ignTrimTbl3, "Ignition trim cyl 3" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 3 } + groupChildMenu = ignTrimTbl4, "Ignition trim cyl 4" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 4 } + groupChildMenu = ignTrimTbl5, "Ignition trim cyl 5" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 5 } + groupChildMenu = ignTrimTbl6, "Ignition trim cyl 6" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 6 } + groupChildMenu = ignTrimTbl7, "Ignition trim cyl 7" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 7 } + groupChildMenu = ignTrimTbl8, "Ignition trim cyl 8" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 8 } + groupChildMenu = ignTrimTbl9, "Ignition trim cyl 9" , 0, { isIgnitionEnabled == 1 && cylindersCount >= 9 } + groupChildMenu = ignTrimTbl10, "Ignition trim cyl 10", 0, { isIgnitionEnabled == 1 && cylindersCount >= 10 } + groupChildMenu = ignTrimTbl11, "Ignition trim cyl 11", 0, { isIgnitionEnabled == 1 && cylindersCount >= 11 } + groupChildMenu = ignTrimTbl12, "Ignition trim cyl 12", 0, { isIgnitionEnabled == 1 && cylindersCount >= 12 } subMenu = std_separator diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java index 08abc02e90..02381f4d5a 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1201,7 +1201,7 @@ public class Fields { public static final int TS_RESPONSE_UNDERRUN = 0x80; public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83; public static final char TS_SET_LOGGER_SWITCH = 'l'; - public static final String TS_SIGNATURE = "rusEFI (FOME) master.2024.08.28.f407-discovery.2782651221"; + public static final String TS_SIGNATURE = "rusEFI (FOME) master.2024.08.28.f407-discovery.2300113615"; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final int TS_TOTAL_OUTPUT_SIZE = 1384; public static final String TS_TRIGGER_SCOPE_CHANNEL_1_NAME = "Channel 1";