From da0eba081ebcc0ae40cb67cf140d23b6f6358587 Mon Sep 17 00:00:00 2001 From: mi-hol <22799428+mi-hol@users.noreply.github.com> Date: Wed, 8 Mar 2023 16:11:59 +0100 Subject: [PATCH] improve error message (#5161) My JAVA skills are minor and I can't compile it yet in my environment, hence this is a test only --- .../java/com/rusefi/binaryprotocol/BinaryProtocol.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/java_console/io/src/main/java/com/rusefi/binaryprotocol/BinaryProtocol.java b/java_console/io/src/main/java/com/rusefi/binaryprotocol/BinaryProtocol.java index 6fc18a132a..210b431660 100644 --- a/java_console/io/src/main/java/com/rusefi/binaryprotocol/BinaryProtocol.java +++ b/java_console/io/src/main/java/com/rusefi/binaryprotocol/BinaryProtocol.java @@ -202,8 +202,11 @@ public class BinaryProtocol { } int actualVersion = FileUtil.littleEndianWrap(response, 1, requestSize).getInt(); if (actualVersion != TS_FILE_VERSION) { - log.error("Got TS_CONFIG_VERSION " + actualVersion); - return "Incompatible firmware format=" + actualVersion + " while format " + TS_FILE_VERSION + " expected"; + String errorMessage = + "Incompatible firmware format=" + actualVersion + " while format " + TS_FILE_VERSION + " expected" + "\n" + + "recommended fix: use a compatible console version OR flash new firmware"; + log.error(errorMessage); + return errorMessage; } return null; }