diff --git a/java_console/inifile/src/main/java/com/opensr5/ini/field/ArrayIniField.java b/java_console/inifile/src/main/java/com/opensr5/ini/field/ArrayIniField.java index 77b34fb0af..73cf9c0e24 100644 --- a/java_console/inifile/src/main/java/com/opensr5/ini/field/ArrayIniField.java +++ b/java_console/inifile/src/main/java/com/opensr5/ini/field/ArrayIniField.java @@ -96,9 +96,9 @@ public class ArrayIniField extends IniField { FieldType type = FieldType.parseTs(list.get(2)); int offset = Integer.parseInt(list.get(3)); String size = list.get(4); - String unit = list.get(5); - String digits = list.get(10); - double multiplier = IniField.parseDouble(list.get(6)); + String unit = list.size() > 5 ? list.get(5) : "error"; + String digits = list.size() > 10 ? list.get(10) : "0"; + double multiplier = IniField.parseDouble(list.size() > 6 ? list.get(6) : "1"); size = size.replaceAll("[\\]\\[x]", " ").trim(); String dimentions[] = size.split(" "); diff --git a/java_console/shared_io/src/main/java/com/rusefi/rusEFIVersion.java b/java_console/shared_io/src/main/java/com/rusefi/rusEFIVersion.java index 1b0a9fe41a..047cb589a5 100644 --- a/java_console/shared_io/src/main/java/com/rusefi/rusEFIVersion.java +++ b/java_console/shared_io/src/main/java/com/rusefi/rusEFIVersion.java @@ -6,7 +6,7 @@ import java.net.URL; import java.util.concurrent.atomic.AtomicReference; public class rusEFIVersion { - public static final int CONSOLE_VERSION = 20210126; + public static final int CONSOLE_VERSION = 20210213; public static AtomicReference firmwareVersion = new AtomicReference<>("N/A"); public static long classBuildTimeMillis() {