diff --git a/firmware/integration/rusefi_config.txt b/firmware/integration/rusefi_config.txt index f3eff73957..c80c41e83b 100644 --- a/firmware/integration/rusefi_config.txt +++ b/firmware/integration/rusefi_config.txt @@ -393,9 +393,12 @@ end_struct #define TT_TT_TOOTHED_WHEEL_60_2 8 #define TT_TT_TOOTHED_WHEEL_36_1 9 #define TT_TT_MAZDA_DOHC_1_4 15 +#define TT_TT_VVT_JZ 17 #define TT_TT_ONE 18 #define TT_TT_60_2_VW 20 +#define TT_TT_HONDA_1_24 21 #define TT_TT_36_2_2_2 23 +#define TT_TT_2JZ_3_34 25 #define TT_TT_GM_LS_24 27 #define TT_TT_2JZ_1_12 29 #define TT_TT_SUBARU_7_6 36 diff --git a/java_console/ui/src/main/java/com/rusefi/TriggerImage.java b/java_console/ui/src/main/java/com/rusefi/TriggerImage.java index 250bc956a0..0162085729 100644 --- a/java_console/ui/src/main/java/com/rusefi/TriggerImage.java +++ b/java_console/ui/src/main/java/com/rusefi/TriggerImage.java @@ -45,10 +45,14 @@ public class TriggerImage { return "Miata NA"; case Fields.TT_TT_MAZDA_MIATA_NB1: return "Miata NB"; + case Fields.TT_TT_SUBARU_SVX: + return "Subaru SVX"; case Fields.TT_TT_SUBARU_7_6: return "Subaru 7/6"; case Fields.TT_TT_GM_LS_24: return "GM 24x"; + case Fields.TT_TT_GM_7X: + return "GM 7x"; case Fields.TT_TT_ONE: return "Single Tooth"; case Fields.TT_TT_2JZ_1_12: diff --git a/java_console/ui/src/main/java/com/rusefi/TriggerWheelInfo.java b/java_console/ui/src/main/java/com/rusefi/TriggerWheelInfo.java index 910a559b8d..a55cde02b9 100644 --- a/java_console/ui/src/main/java/com/rusefi/TriggerWheelInfo.java +++ b/java_console/ui/src/main/java/com/rusefi/TriggerWheelInfo.java @@ -81,10 +81,13 @@ class TriggerWheelInfo { } private boolean isFirstCrankBased() { - return id == Fields.TT_TT_GM_LS_24; + return id == Fields.TT_TT_GM_LS_24 || + id == Fields.TT_TT_GM_7X; } private boolean isSecondCamBased() { - return id == Fields.TT_TT_MAZDA_MIATA_NA; + return id == Fields.TT_TT_MAZDA_MIATA_NA || + id == Fields.TT_TT_MAZDA_DOHC_1_4 || + id == Fields.TT_TT_FORD_ASPIRE; } }