only:Improve toolset for default tune canned tune generation #4871
This commit is contained in:
parent
d135c5cf30
commit
c84b615dd5
|
@ -33,7 +33,12 @@ public class TuneCanTool {
|
||||||
RootHolder.ROOT = "../firmware/";
|
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);
|
Msq custom = Msq.readTune(fileName);
|
||||||
|
|
||||||
|
@ -95,7 +100,7 @@ public class TuneCanTool {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (cf.getType().equals("boolean")) {
|
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;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -125,11 +130,11 @@ public class TuneCanTool {
|
||||||
System.out.println(cf + " " + sourceCodeEnum + " " + customEnum + " " + ordinal);
|
System.out.println(cf + " " + sourceCodeEnum + " " + customEnum + " " + ordinal);
|
||||||
|
|
||||||
String sourceCodeValue = sourceCodeEnum.findByValue(ordinal);
|
String sourceCodeValue = sourceCodeEnum.findByValue(ordinal);
|
||||||
sb.append(TuneTools.getAssignmentCode(customValue.getName(), sourceCodeValue));
|
sb.append(TuneTools.getAssignmentCode(defaultValue, customValue.getName(), sourceCodeValue));
|
||||||
|
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
sb.append(TuneTools.getAssignmentCode(customValue.getName(), customValue.getValue()));
|
sb.append(TuneTools.getAssignmentCode(defaultValue, customValue.getName(), customValue.getValue()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return sb;
|
return sb;
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
package com.rusefi.tools.tune;
|
package com.rusefi.tools.tune;
|
||||||
|
|
||||||
|
import com.rusefi.tune.xml.Constant;
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
|
|
||||||
public class TuneTools {
|
public class TuneTools {
|
||||||
|
@ -20,7 +21,8 @@ public class TuneTools {
|
||||||
}
|
}
|
||||||
|
|
||||||
@NotNull
|
@NotNull
|
||||||
public static String getAssignmentCode(String name, String value) {
|
public static String getAssignmentCode(Constant defaultValue, String name, String value) {
|
||||||
return "\tengineConfiguration->" + name + " = " + value + ";\n";
|
return //"\t // default " + defaultValue.getValue() + "\n" +
|
||||||
|
"\tengineConfiguration->" + name + " = " + value + ";\n";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue