From f6c88cf4e9626544efa55a9cb384e7bb867408f9 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Wed, 24 Nov 2021 13:25:29 -0500 Subject: [PATCH] fixing broken test? --- firmware/integration/rusefi_config.txt | 1 + .../main/java/com/rusefi/livedata/LiveDataParserPanel.java | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/firmware/integration/rusefi_config.txt b/firmware/integration/rusefi_config.txt index 912dc853f2..256ff58889 100644 --- a/firmware/integration/rusefi_config.txt +++ b/firmware/integration/rusefi_config.txt @@ -1508,6 +1508,7 @@ int8_t[MAX_CYLINDER_COUNT iterate] fuelTrim;;"Percent", @@PERCENT_TRIM_BYTE_PACK ! end of engine_configuration_s end_struct +! note that this magic field name is used by LiveDataParserPanel engine_configuration_s engineConfiguration; error_message_t warning_message; diff --git a/java_console/ui/src/main/java/com/rusefi/livedata/LiveDataParserPanel.java b/java_console/ui/src/main/java/com/rusefi/livedata/LiveDataParserPanel.java index 45fb67d0fc..ceb2d3170c 100644 --- a/java_console/ui/src/main/java/com/rusefi/livedata/LiveDataParserPanel.java +++ b/java_console/ui/src/main/java/com/rusefi/livedata/LiveDataParserPanel.java @@ -40,7 +40,7 @@ import static javax.swing.ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED; * this panel shows a live view of rusEFI firmware C/C++ code */ public class LiveDataParserPanel { - private static final String CONFIG_MAGIC_PREFIX = "CONFIG"; + private static final String CONFIG_MAGIC_PREFIX = "engineConfiguration"; private static final Logging log = getLogging(LiveDataParserPanel.class); { @@ -187,8 +187,7 @@ public class LiveDataParserPanel { for (int i = 0; i < allTerminals.size() - 3; i++) { if (allTerminals.get(i).getText().equals(CONFIG_MAGIC_PREFIX) && - allTerminals.get(i + 1).getText().equals("(") && - allTerminals.get(i + 3).getText().equals(")") + allTerminals.get(i + 1).getText().equals("->") ) { Token token = allTerminals.get(i + 2).getSymbol(); painter.paintForeground(Color.BLUE, new Range(token, token));