diff --git a/java_tools/tune-tools/src/main/java/com/rusefi/tools/tune/TuneCanTool.java b/java_tools/tune-tools/src/main/java/com/rusefi/tools/tune/TuneCanTool.java index 1a2a743537..7a52033a10 100644 --- a/java_tools/tune-tools/src/main/java/com/rusefi/tools/tune/TuneCanTool.java +++ b/java_tools/tune-tools/src/main/java/com/rusefi/tools/tune/TuneCanTool.java @@ -33,7 +33,12 @@ public class TuneCanTool { RootHolder.ROOT = "../firmware/"; - String fileName = "C:\\Users\\Dell2019\\Downloads\\1258.msq"; + // 3A92 "La Mitsubicha" +// String fileName = "C:\\Users\\Dell2019\\Downloads\\1258.msq"; + // Scion 1NZ-FE "xB Chinita auto" + // String fileName = "C:\\Users\\Dell2019\\Downloads\\1448.msq"; + // 4g93 + String fileName = "C:\\Users\\Dell2019\\Downloads\\1425.msq"; Msq custom = Msq.readTune(fileName); @@ -95,7 +100,7 @@ public class TuneCanTool { } if (cf.getType().equals("boolean")) { - sb.append(TuneTools.getAssignmentCode(customValue.getName(), unquote(customValue.getValue()))); + sb.append(TuneTools.getAssignmentCode(defaultValue, customValue.getName(), unquote(customValue.getValue()))); continue; } @@ -125,11 +130,11 @@ public class TuneCanTool { System.out.println(cf + " " + sourceCodeEnum + " " + customEnum + " " + ordinal); String sourceCodeValue = sourceCodeEnum.findByValue(ordinal); - sb.append(TuneTools.getAssignmentCode(customValue.getName(), sourceCodeValue)); + sb.append(TuneTools.getAssignmentCode(defaultValue, customValue.getName(), sourceCodeValue)); continue; } - sb.append(TuneTools.getAssignmentCode(customValue.getName(), customValue.getValue())); + sb.append(TuneTools.getAssignmentCode(defaultValue, customValue.getName(), customValue.getValue())); } } return sb; diff --git a/java_tools/tune-tools/src/main/java/com/rusefi/tools/tune/TuneTools.java b/java_tools/tune-tools/src/main/java/com/rusefi/tools/tune/TuneTools.java index d91b43b11e..2a9d0138eb 100644 --- a/java_tools/tune-tools/src/main/java/com/rusefi/tools/tune/TuneTools.java +++ b/java_tools/tune-tools/src/main/java/com/rusefi/tools/tune/TuneTools.java @@ -1,5 +1,6 @@ package com.rusefi.tools.tune; +import com.rusefi.tune.xml.Constant; import org.jetbrains.annotations.NotNull; public class TuneTools { @@ -20,7 +21,8 @@ public class TuneTools { } @NotNull - public static String getAssignmentCode(String name, String value) { - return "\tengineConfiguration->" + name + " = " + value + ";\n"; + public static String getAssignmentCode(Constant defaultValue, String name, String value) { + return //"\t // default " + defaultValue.getValue() + "\n" + + "\tengineConfiguration->" + name + " = " + value + ";\n"; } }