diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/auto_generated_enums.cpp b/firmware/config/boards/hellen/cypress/config/controllers/algo/auto_generated_enums.cpp index 4a88943184..8ca8093b00 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/auto_generated_enums.cpp +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/auto_generated_enums.cpp @@ -1,7 +1,7 @@ #include "global.h" #include "rusefi_enums.h" #include "rusefi_hw_enums.h" -// was generated automatically by rusEfi tool from rusefi_hw_enums.h // was generated automatically by rusEfi tool from rusefi_enums.h // by enum2string.jar tool on Sat Feb 06 20:00:30 EST 2021 +// was generated automatically by rusEfi tool from rusefi_hw_enums.h // was generated automatically by rusEfi tool from rusefi_enums.h // by enum2string.jar tool on Mon Feb 08 19:12:29 UTC 2021 // see also gen_config_and_enums.bat @@ -1512,8 +1512,6 @@ case VE_TPS: } const char *getVvt_mode_e(vvt_mode_e value){ switch(value) { -case Force_4_bytes_size_vvt_mode: - return "Force_4_bytes_size_vvt_mode"; case MIATA_NB2: return "MIATA_NB2"; case VVT_2JZ: diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h index 4f24c0b7ee..1dfe87157e 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Feb 07 13:47:52 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Feb 08 19:12:57 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2920,9 +2920,14 @@ struct engine_configuration_s { */ vvt_mode_e vvtMode; /** - * offset 2332 + * set second_vvt_mode X + * offset 2329 */ - uint8_t unusedOldBiquad[20]; + vvt_mode_e secondVvtMode; + /** + * offset 2330 + */ + uint8_t unusedOldBiquad[22]; /** * CLT-based timing correction * offset 2352 @@ -3807,4 +3812,4 @@ struct persistent_config_s { typedef struct persistent_config_s persistent_config_s; // end -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Feb 07 13:47:52 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Feb 08 19:12:57 UTC 2021 diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h index 3a247c0591..e9aed6993b 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h @@ -1238,6 +1238,7 @@ #define sdCardPeriodMs_offset 804 #define sdCardSpiDevice_offset 2592 #define secondSolenoidPin_offset 810 +#define secondVvtMode_offset 2329 #define sensor_chart_e_auto_enum "SC_OFF", "SC_TRIGGER", "SC_MAP", "SC_RPM_ACCEL", "SC_DETAILED_RPM", "SC_AUX_FAST1" #define sensor_chart_e_enum "none", "trigger", "MAP", "RPM ACCEL", "DETAILED RPM", "Fast Aux1", "INVALID", "INVALID" #define sensorChartFrequency_offset 520 @@ -1259,8 +1260,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD hellen_cypress -#define SIGNATURE_DATE 2021.02.07 -#define SIGNATURE_HASH 1675860701 +#define SIGNATURE_DATE 2021.02.08 +#define SIGNATURE_HASH 4039022405 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1594,7 +1595,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.02.07.hellen_cypress.1675860701" +#define TS_SIGNATURE "rusEFI 2021.02.08.hellen_cypress.4039022405" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 @@ -1712,7 +1713,7 @@ #define unusedBit_489_8_offset 2116 #define unusedBit_489_9_offset 2116 #define unusedHereWeHave_offset 1464 -#define unusedOldBiquad_offset 2332 +#define unusedOldBiquad_offset 2330 #define unusedSpiPadding4_offset 2593 #define unusedSpiPadding5_offset 2715 #define unusedSpiPadding8_offset 4010 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/auto_generated_enums.cpp b/firmware/config/boards/kinetis/config/controllers/algo/auto_generated_enums.cpp index c19dc736b0..9cb26144bb 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/auto_generated_enums.cpp +++ b/firmware/config/boards/kinetis/config/controllers/algo/auto_generated_enums.cpp @@ -1,7 +1,7 @@ #include "global.h" #include "rusefi_enums.h" #include "rusefi_hw_enums.h" -// was generated automatically by rusEfi tool from rusefi_hw_enums.h // was generated automatically by rusEfi tool from rusefi_enums.h // by enum2string.jar tool on Sat Feb 06 20:00:29 EST 2021 +// was generated automatically by rusEfi tool from rusefi_hw_enums.h // was generated automatically by rusEfi tool from rusefi_enums.h // by enum2string.jar tool on Mon Feb 08 19:12:29 UTC 2021 // see also gen_config_and_enums.bat @@ -1308,8 +1308,6 @@ case VE_TPS: } const char *getVvt_mode_e(vvt_mode_e value){ switch(value) { -case Force_4_bytes_size_vvt_mode: - return "Force_4_bytes_size_vvt_mode"; case MIATA_NB2: return "MIATA_NB2"; case VVT_2JZ: diff --git a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h index d0be1ca72c..b25118c42d 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Feb 07 13:47:51 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Feb 08 19:12:55 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2920,9 +2920,14 @@ struct engine_configuration_s { */ vvt_mode_e vvtMode; /** - * offset 2332 + * set second_vvt_mode X + * offset 2329 */ - uint8_t unusedOldBiquad[20]; + vvt_mode_e secondVvtMode; + /** + * offset 2330 + */ + uint8_t unusedOldBiquad[22]; /** * CLT-based timing correction * offset 2352 @@ -3807,4 +3812,4 @@ struct persistent_config_s { typedef struct persistent_config_s persistent_config_s; // end -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Feb 07 13:47:51 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Feb 08 19:12:55 UTC 2021 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h index 1063d025c9..72e819c0ef 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -1238,6 +1238,7 @@ #define sdCardPeriodMs_offset 804 #define sdCardSpiDevice_offset 2592 #define secondSolenoidPin_offset 810 +#define secondVvtMode_offset 2329 #define sensor_chart_e_auto_enum "SC_OFF", "SC_TRIGGER", "SC_MAP", "SC_RPM_ACCEL", "SC_DETAILED_RPM", "SC_AUX_FAST1" #define sensor_chart_e_enum "none", "trigger", "MAP", "RPM ACCEL", "DETAILED RPM", "Fast Aux1", "INVALID", "INVALID" #define sensorChartFrequency_offset 520 @@ -1259,8 +1260,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD kin -#define SIGNATURE_DATE 2021.02.07 -#define SIGNATURE_HASH 1675860701 +#define SIGNATURE_DATE 2021.02.08 +#define SIGNATURE_HASH 4039022405 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1594,7 +1595,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.02.07.kin.1675860701" +#define TS_SIGNATURE "rusEFI 2021.02.08.kin.4039022405" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 @@ -1712,7 +1713,7 @@ #define unusedBit_489_8_offset 2116 #define unusedBit_489_9_offset 2116 #define unusedHereWeHave_offset 1464 -#define unusedOldBiquad_offset 2332 +#define unusedOldBiquad_offset 2330 #define unusedSpiPadding4_offset 2593 #define unusedSpiPadding5_offset 2715 #define unusedSpiPadding8_offset 4010 diff --git a/firmware/controllers/algo/auto_generated_enums.cpp b/firmware/controllers/algo/auto_generated_enums.cpp index 1250ca86b3..ede1ddb9f4 100644 --- a/firmware/controllers/algo/auto_generated_enums.cpp +++ b/firmware/controllers/algo/auto_generated_enums.cpp @@ -1,7 +1,7 @@ #include "global.h" #include "rusefi_enums.h" #include "rusefi_hw_enums.h" -// was generated automatically by rusEfi tool from rusefi_hw_enums.h // was generated automatically by rusEfi tool from rusefi_enums.h // by enum2string.jar tool on Sat Feb 06 20:00:28 EST 2021 +// was generated automatically by rusEfi tool from rusefi_hw_enums.h // was generated automatically by rusEfi tool from rusefi_enums.h // by enum2string.jar tool on Mon Feb 08 19:12:28 UTC 2021 // see also gen_config_and_enums.bat @@ -1486,8 +1486,6 @@ case VE_TPS: } const char *getVvt_mode_e(vvt_mode_e value){ switch(value) { -case Force_4_bytes_size_vvt_mode: - return "Force_4_bytes_size_vvt_mode"; case MIATA_NB2: return "MIATA_NB2"; case VVT_2JZ: diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index fe3a3d6caa..9bdc705f6e 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Feb 07 13:47:31 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 08 19:12:30 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2920,9 +2920,14 @@ struct engine_configuration_s { */ vvt_mode_e vvtMode; /** - * offset 2332 + * set second_vvt_mode X + * offset 2329 */ - uint8_t unusedOldBiquad[20]; + vvt_mode_e secondVvtMode; + /** + * offset 2330 + */ + uint8_t unusedOldBiquad[22]; /** * CLT-based timing correction * offset 2352 @@ -3807,4 +3812,4 @@ struct persistent_config_s { typedef struct persistent_config_s persistent_config_s; // end -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Feb 07 13:47:31 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 08 19:12:30 UTC 2021 diff --git a/firmware/controllers/generated/fsio_enums_generated.def b/firmware/controllers/generated/fsio_enums_generated.def index d4b092710c..3993d5854b 100644 --- a/firmware/controllers/generated/fsio_enums_generated.def +++ b/firmware/controllers/generated/fsio_enums_generated.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Feb 07 13:47:31 UTC 2021 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 08 19:12:30 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer FSIO_SETTING_FANONTEMPERATURE = 1000, diff --git a/firmware/controllers/generated/fsio_getters.def b/firmware/controllers/generated/fsio_getters.def index 9c7ae8ba15..c33ee7f862 100644 --- a/firmware/controllers/generated/fsio_getters.def +++ b/firmware/controllers/generated/fsio_getters.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Feb 07 13:47:31 UTC 2021 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 08 19:12:30 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer case FSIO_SETTING_FANONTEMPERATURE: diff --git a/firmware/controllers/generated/fsio_names.def b/firmware/controllers/generated/fsio_names.def index f75736507a..5aec596fe0 100644 --- a/firmware/controllers/generated/fsio_names.def +++ b/firmware/controllers/generated/fsio_names.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Feb 07 13:47:31 UTC 2021 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 08 19:12:30 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer static LENameOrdinalPair lefanOnTemperature(FSIO_SETTING_FANONTEMPERATURE, "cfg_fanOnTemperature"); diff --git a/firmware/controllers/generated/fsio_strings.def b/firmware/controllers/generated/fsio_strings.def index 2be4d7a6fd..5a9ccfe1f4 100644 --- a/firmware/controllers/generated/fsio_strings.def +++ b/firmware/controllers/generated/fsio_strings.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Feb 07 13:47:31 UTC 2021 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 08 19:12:30 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer case FSIO_SETTING_FANONTEMPERATURE: diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index 684ea55d43..9235f41818 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -1235,6 +1235,7 @@ #define sdCardPeriodMs_offset 804 #define sdCardSpiDevice_offset 2592 #define secondSolenoidPin_offset 810 +#define secondVvtMode_offset 2329 #define sensor_chart_e_auto_enum "SC_OFF", "SC_TRIGGER", "SC_MAP", "SC_RPM_ACCEL", "SC_DETAILED_RPM", "SC_AUX_FAST1" #define sensor_chart_e_enum "none", "trigger", "MAP", "RPM ACCEL", "DETAILED RPM", "Fast Aux1", "INVALID", "INVALID" #define sensorChartFrequency_offset 520 @@ -1256,8 +1257,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD all -#define SIGNATURE_DATE 2021.02.07 -#define SIGNATURE_HASH 564085005 +#define SIGNATURE_DATE 2021.02.08 +#define SIGNATURE_HASH 2999078037 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1591,7 +1592,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.02.07.all.564085005" +#define TS_SIGNATURE "rusEFI 2021.02.08.all.2999078037" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 @@ -1709,7 +1710,7 @@ #define unusedBit_489_8_offset 2116 #define unusedBit_489_9_offset 2116 #define unusedHereWeHave_offset 1464 -#define unusedOldBiquad_offset 2332 +#define unusedOldBiquad_offset 2330 #define unusedSpiPadding4_offset 2593 #define unusedSpiPadding5_offset 2715 #define unusedSpiPadding8_offset 4010 diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 50dea4c7ba..010085261e 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD all -#define SIGNATURE_DATE 2021.02.07 -#define SIGNATURE_HASH 564085005 -#define TS_SIGNATURE "rusEFI 2021.02.07.all.564085005" +#define SIGNATURE_DATE 2021.02.08 +#define SIGNATURE_HASH 2999078037 +#define TS_SIGNATURE "rusEFI 2021.02.08.all.2999078037" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index ad68496527..72cba81f08 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD frankenso_na6 -#define SIGNATURE_DATE 2021.02.07 -#define SIGNATURE_HASH 2783276190 -#define TS_SIGNATURE "rusEFI 2021.02.07.frankenso_na6.2783276190" +#define SIGNATURE_DATE 2021.02.08 +#define SIGNATURE_HASH 918053126 +#define TS_SIGNATURE "rusEFI 2021.02.08.frankenso_na6.918053126" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 938039d4c7..9e574a36be 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD hellen72 -#define SIGNATURE_DATE 2021.02.07 -#define SIGNATURE_HASH 868948405 -#define TS_SIGNATURE "rusEFI 2021.02.07.hellen72.868948405" +#define SIGNATURE_DATE 2021.02.08 +#define SIGNATURE_HASH 2694190125 +#define TS_SIGNATURE "rusEFI 2021.02.08.hellen72.2694190125" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 93526bdcc6..ad252178a8 100644 --- a/firmware/controllers/generated/signature_hellen_cypress.h +++ b/firmware/controllers/generated/signature_hellen_cypress.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD hellen_cypress -#define SIGNATURE_DATE 2021.02.07 -#define SIGNATURE_HASH 1675860701 -#define TS_SIGNATURE "rusEFI 2021.02.07.hellen_cypress.1675860701" +#define SIGNATURE_DATE 2021.02.08 +#define SIGNATURE_HASH 4039022405 +#define TS_SIGNATURE "rusEFI 2021.02.08.hellen_cypress.4039022405" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index c54f67b246..5e75558f4b 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD kin -#define SIGNATURE_DATE 2021.02.07 -#define SIGNATURE_HASH 1675860701 -#define TS_SIGNATURE "rusEFI 2021.02.07.kin.1675860701" +#define SIGNATURE_DATE 2021.02.08 +#define SIGNATURE_HASH 4039022405 +#define TS_SIGNATURE "rusEFI 2021.02.08.kin.4039022405" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 3baca17442..6001b0a1c7 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD mre_f4 -#define SIGNATURE_DATE 2021.02.07 -#define SIGNATURE_HASH 257504231 -#define TS_SIGNATURE "rusEFI 2021.02.07.mre_f4.257504231" +#define SIGNATURE_DATE 2021.02.08 +#define SIGNATURE_HASH 2617523839 +#define TS_SIGNATURE "rusEFI 2021.02.08.mre_f4.2617523839" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index bc6874f317..d59ffd31dc 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD mre_f7 -#define SIGNATURE_DATE 2021.02.07 -#define SIGNATURE_HASH 257504231 -#define TS_SIGNATURE "rusEFI 2021.02.07.mre_f7.257504231" +#define SIGNATURE_DATE 2021.02.08 +#define SIGNATURE_HASH 2617523839 +#define TS_SIGNATURE "rusEFI 2021.02.08.mre_f7.2617523839" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index f47f316eb5..3588a02696 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD prometheus_405 -#define SIGNATURE_DATE 2021.02.07 -#define SIGNATURE_HASH 856245051 -#define TS_SIGNATURE "rusEFI 2021.02.07.prometheus_405.856245051" +#define SIGNATURE_DATE 2021.02.08 +#define SIGNATURE_HASH 2689879715 +#define TS_SIGNATURE "rusEFI 2021.02.08.prometheus_405.2689879715" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index a5a47b0d4a..641902571a 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD prometheus_469 -#define SIGNATURE_DATE 2021.02.07 -#define SIGNATURE_HASH 856245051 -#define TS_SIGNATURE "rusEFI 2021.02.07.prometheus_469.856245051" +#define SIGNATURE_DATE 2021.02.08 +#define SIGNATURE_HASH 2689879715 +#define TS_SIGNATURE "rusEFI 2021.02.08.prometheus_469.2689879715" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 2d18528498..97c4e61bc6 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD proteus_f4 -#define SIGNATURE_DATE 2021.02.07 -#define SIGNATURE_HASH 1185843490 -#define TS_SIGNATURE "rusEFI 2021.02.07.proteus_f4.1185843490" +#define SIGNATURE_DATE 2021.02.08 +#define SIGNATURE_HASH 3589506234 +#define TS_SIGNATURE "rusEFI 2021.02.08.proteus_f4.3589506234" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 19bcd90de3..c756529914 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD proteus_f7 -#define SIGNATURE_DATE 2021.02.07 -#define SIGNATURE_HASH 1185843490 -#define TS_SIGNATURE "rusEFI 2021.02.07.proteus_f7.1185843490" +#define SIGNATURE_DATE 2021.02.08 +#define SIGNATURE_HASH 3589506234 +#define TS_SIGNATURE "rusEFI 2021.02.08.proteus_f7.3589506234" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index fdf5a91f43..d15defb449 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD subaru_eg33_f7 -#define SIGNATURE_DATE 2021.02.07 -#define SIGNATURE_HASH 2089170450 -#define TS_SIGNATURE "rusEFI 2021.02.07.subaru_eg33_f7.2089170450" +#define SIGNATURE_DATE 2021.02.08 +#define SIGNATURE_HASH 4024122250 +#define TS_SIGNATURE "rusEFI 2021.02.08.subaru_eg33_f7.4024122250" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index 34940c337f..464fde1a40 100644 Binary files a/firmware/tunerstudio/generated/cache.zip and b/firmware/tunerstudio/generated/cache.zip differ diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 435d2d484e..8fdee888f7 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.02.07.all.564085005" + signature = "rusEFI 2021.02.08.all.2999078037" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.02.07.all.564085005" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.02.08.all.2999078037" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Feb 07 13:47:31 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 08 19:12:30 UTC 2021 pageSize = 20000 page = 1 @@ -910,8 +910,9 @@ alternatorPwmFrequency = scalar, S32, 2256, "Hz", 1.0, 0, 0, 3000.0, 0 unused2260 = scalar, S32, 2260, "units", 1.0, 0, -20, 100, 0 narrowToWideOxygenBins = array, F32, 2264, [8], "V", 1.0, 0, -10.0, 10.0, 3 narrowToWideOxygen = array, F32, 2296, [8], "ratio", 1.0, 0, -40.0, 40.0, 2 -vvtMode = bits, U32, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" -unusedOldBiquad = array, U08, 2332, [20], "units", 1.0, 0, -20, 100, 0 +vvtMode = bits, U08, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +secondVvtMode = bits, U08, 2329, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +unusedOldBiquad = array, U08, 2330, [22], "units", 1.0, 0, -20, 100, 0 cltTimingBins = array, F32, 2352, [8], "C", 1.0, 0, -100.0, 250.0, 1 cltTimingExtra = array, F32, 2384, [8], "degree", 1.0, 0, -400.0, 400.0, 0 tle8888mode = bits, U08, 2416, [0:1], "Auto", "SemiAuto", "Manual", "Hall" @@ -3214,7 +3215,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" - field = "VVT mode", vvtMode, {trigger_type != 80} + field = "CAM/VVT mode shaft #1", vvtMode, {trigger_type != 80} + field = "VVT mode shaft #2", secondVvtMode, {trigger_type != 80} field = "VVT use rise front", vvtCamSensorUseRise, {trigger_type != 80} field = "VVT position display offset", vvtOffset field = "print verbose VVT sync details to console",verboseVVTDecoding @@ -3223,15 +3225,16 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerInputs, "Trigger Inputs" field = "!ECU reboot needed to apply these settings" - field = "#Cam is primary if you have cam sensor" + field = "#Cam is primary if you have cam sensor as part of trigger shape" field = "Primary channel", triggerInputPins1 field = "Invert Primary", invertPrimaryTriggerSignal field = "Secondary channel", triggerInputPins2, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Cam Sync/VVT input #1", camInputs1 - field = "Cam Sync/VVT input #2", camInputs2 - field = "Cam Sync/VVT input #3", camInputs3 - field = "Cam Sync/VVT input #4", camInputs4 + field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} + field = "#VVT or Cam for 60/2 goes here" + field = "Cam Sync/VVT shaft #1 bank #1", camInputs1 + field = "VVT shaft #2 bank #1", camInputs2 + field = "VVT shaft #1 bank #2", camInputs3 + field = "VVT shaft #2 bank #2", camInputs4 field = "Invert Cam/VVT", invertCamVVTSignal diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 76046d46ff..1469b8feed 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.02.07.frankenso_na6.2783276190" + signature = "rusEFI 2021.02.08.frankenso_na6.918053126" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.02.07.frankenso_na6.2783276190" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.02.08.frankenso_na6.918053126" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Feb 07 13:47:43 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 08 19:12:44 UTC 2021 pageSize = 20000 page = 1 @@ -910,8 +910,9 @@ alternatorPwmFrequency = scalar, S32, 2256, "Hz", 1.0, 0, 0, 3000.0, 0 unused2260 = scalar, S32, 2260, "units", 1.0, 0, -20, 100, 0 narrowToWideOxygenBins = array, F32, 2264, [8], "V", 1.0, 0, -10.0, 10.0, 3 narrowToWideOxygen = array, F32, 2296, [8], "ratio", 1.0, 0, -40.0, 40.0, 2 -vvtMode = bits, U32, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" -unusedOldBiquad = array, U08, 2332, [20], "units", 1.0, 0, -20, 100, 0 +vvtMode = bits, U08, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +secondVvtMode = bits, U08, 2329, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +unusedOldBiquad = array, U08, 2330, [22], "units", 1.0, 0, -20, 100, 0 cltTimingBins = array, F32, 2352, [8], "C", 1.0, 0, -100.0, 250.0, 1 cltTimingExtra = array, F32, 2384, [8], "degree", 1.0, 0, -400.0, 400.0, 0 tle8888mode = bits, U08, 2416, [0:1], "Auto", "SemiAuto", "Manual", "Hall" @@ -3214,7 +3215,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" - field = "VVT mode", vvtMode, {trigger_type != 80} + field = "CAM/VVT mode shaft #1", vvtMode, {trigger_type != 80} + field = "VVT mode shaft #2", secondVvtMode, {trigger_type != 80} field = "VVT use rise front", vvtCamSensorUseRise, {trigger_type != 80} field = "VVT position display offset", vvtOffset field = "print verbose VVT sync details to console",verboseVVTDecoding @@ -3223,15 +3225,16 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerInputs, "Trigger Inputs" field = "!ECU reboot needed to apply these settings" - field = "#Cam is primary if you have cam sensor" + field = "#Cam is primary if you have cam sensor as part of trigger shape" field = "Primary channel", triggerInputPins1 field = "Invert Primary", invertPrimaryTriggerSignal field = "Secondary channel", triggerInputPins2, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Cam Sync/VVT input #1", camInputs1 - field = "Cam Sync/VVT input #2", camInputs2 - field = "Cam Sync/VVT input #3", camInputs3 - field = "Cam Sync/VVT input #4", camInputs4 + field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} + field = "#VVT or Cam for 60/2 goes here" + field = "Cam Sync/VVT shaft #1 bank #1", camInputs1 + field = "VVT shaft #2 bank #1", camInputs2 + field = "VVT shaft #1 bank #2", camInputs3 + field = "VVT shaft #2 bank #2", camInputs4 field = "Invert Cam/VVT", invertCamVVTSignal diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index a4d21bb34f..ec42fcfc5f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.02.07.hellen72.868948405" + signature = "rusEFI 2021.02.08.hellen72.2694190125" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.02.07.hellen72.868948405" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.02.08.hellen72.2694190125" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Feb 07 13:47:32 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 08 19:12:37 UTC 2021 pageSize = 20000 page = 1 @@ -910,8 +910,9 @@ alternatorPwmFrequency = scalar, S32, 2256, "Hz", 1.0, 0, 0, 3000.0, 0 unused2260 = scalar, S32, 2260, "units", 1.0, 0, -20, 100, 0 narrowToWideOxygenBins = array, F32, 2264, [8], "V", 1.0, 0, -10.0, 10.0, 3 narrowToWideOxygen = array, F32, 2296, [8], "ratio", 1.0, 0, -40.0, 40.0, 2 -vvtMode = bits, U32, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" -unusedOldBiquad = array, U08, 2332, [20], "units", 1.0, 0, -20, 100, 0 +vvtMode = bits, U08, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +secondVvtMode = bits, U08, 2329, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +unusedOldBiquad = array, U08, 2330, [22], "units", 1.0, 0, -20, 100, 0 cltTimingBins = array, F32, 2352, [8], "C", 1.0, 0, -100.0, 250.0, 1 cltTimingExtra = array, F32, 2384, [8], "degree", 1.0, 0, -400.0, 400.0, 0 tle8888mode = bits, U08, 2416, [0:1], "Auto", "SemiAuto", "Manual", "Hall" @@ -3210,7 +3211,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" - field = "VVT mode", vvtMode, {trigger_type != 80} + field = "CAM/VVT mode shaft #1", vvtMode, {trigger_type != 80} + field = "VVT mode shaft #2", secondVvtMode, {trigger_type != 80} field = "VVT use rise front", vvtCamSensorUseRise, {trigger_type != 80} field = "VVT position display offset", vvtOffset field = "print verbose VVT sync details to console",verboseVVTDecoding @@ -3219,15 +3221,16 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerInputs, "Trigger Inputs" field = "!ECU reboot needed to apply these settings" - field = "#Cam is primary if you have cam sensor" + field = "#Cam is primary if you have cam sensor as part of trigger shape" field = "Primary channel", triggerInputPins1 field = "Invert Primary", invertPrimaryTriggerSignal field = "Secondary channel", triggerInputPins2, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Cam Sync/VVT input #1", camInputs1 - field = "Cam Sync/VVT input #2", camInputs2 - field = "Cam Sync/VVT input #3", camInputs3 - field = "Cam Sync/VVT input #4", camInputs4 + field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} + field = "#VVT or Cam for 60/2 goes here" + field = "Cam Sync/VVT shaft #1 bank #1", camInputs1 + field = "VVT shaft #2 bank #1", camInputs2 + field = "VVT shaft #1 bank #2", camInputs3 + field = "VVT shaft #2 bank #2", camInputs4 field = "Invert Cam/VVT", invertCamVVTSignal diff --git a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini index 1a9ba59935..c156d9a9aa 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.02.07.hellen_cypress.1675860701" + signature = "rusEFI 2021.02.08.hellen_cypress.4039022405" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.02.07.hellen_cypress.1675860701" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.02.08.hellen_cypress.4039022405" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Feb 07 13:47:52 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Feb 08 19:12:57 UTC 2021 pageSize = 20000 page = 1 @@ -910,8 +910,9 @@ alternatorPwmFrequency = scalar, S32, 2256, "Hz", 1.0, 0, 0, 3000.0, 0 unused2260 = scalar, S32, 2260, "units", 1.0, 0, -20, 100, 0 narrowToWideOxygenBins = array, F32, 2264, [8], "V", 1.0, 0, -10.0, 10.0, 3 narrowToWideOxygen = array, F32, 2296, [8], "ratio", 1.0, 0, -40.0, 40.0, 2 -vvtMode = bits, U32, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" -unusedOldBiquad = array, U08, 2332, [20], "units", 1.0, 0, -20, 100, 0 +vvtMode = bits, U08, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +secondVvtMode = bits, U08, 2329, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +unusedOldBiquad = array, U08, 2330, [22], "units", 1.0, 0, -20, 100, 0 cltTimingBins = array, F32, 2352, [8], "C", 1.0, 0, -100.0, 250.0, 1 cltTimingExtra = array, F32, 2384, [8], "degree", 1.0, 0, -400.0, 400.0, 0 tle8888mode = bits, U08, 2416, [0:1], "Auto", "SemiAuto", "Manual", "Hall" @@ -3214,7 +3215,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" - field = "VVT mode", vvtMode, {trigger_type != 80} + field = "CAM/VVT mode shaft #1", vvtMode, {trigger_type != 80} + field = "VVT mode shaft #2", secondVvtMode, {trigger_type != 80} field = "VVT use rise front", vvtCamSensorUseRise, {trigger_type != 80} field = "VVT position display offset", vvtOffset field = "print verbose VVT sync details to console",verboseVVTDecoding @@ -3223,15 +3225,16 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerInputs, "Trigger Inputs" field = "!ECU reboot needed to apply these settings" - field = "#Cam is primary if you have cam sensor" + field = "#Cam is primary if you have cam sensor as part of trigger shape" field = "Primary channel", triggerInputPins1 field = "Invert Primary", invertPrimaryTriggerSignal field = "Secondary channel", triggerInputPins2, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Cam Sync/VVT input #1", camInputs1 - field = "Cam Sync/VVT input #2", camInputs2 - field = "Cam Sync/VVT input #3", camInputs3 - field = "Cam Sync/VVT input #4", camInputs4 + field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} + field = "#VVT or Cam for 60/2 goes here" + field = "Cam Sync/VVT shaft #1 bank #1", camInputs1 + field = "VVT shaft #2 bank #1", camInputs2 + field = "VVT shaft #1 bank #2", camInputs3 + field = "VVT shaft #2 bank #2", camInputs4 field = "Invert Cam/VVT", invertCamVVTSignal diff --git a/firmware/tunerstudio/generated/rusefi_kinetis.ini b/firmware/tunerstudio/generated/rusefi_kinetis.ini index 34fa055b1b..43e855d78f 100644 --- a/firmware/tunerstudio/generated/rusefi_kinetis.ini +++ b/firmware/tunerstudio/generated/rusefi_kinetis.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.02.07.kin.1675860701" + signature = "rusEFI 2021.02.08.kin.4039022405" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.02.07.kin.1675860701" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.02.08.kin.4039022405" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Feb 07 13:47:51 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Feb 08 19:12:55 UTC 2021 pageSize = 20000 page = 1 @@ -910,8 +910,9 @@ alternatorPwmFrequency = scalar, S32, 2256, "Hz", 1.0, 0, 0, 3000.0, 0 unused2260 = scalar, S32, 2260, "units", 1.0, 0, -20, 100, 0 narrowToWideOxygenBins = array, F32, 2264, [8], "V", 1.0, 0, -10.0, 10.0, 3 narrowToWideOxygen = array, F32, 2296, [8], "ratio", 1.0, 0, -40.0, 40.0, 2 -vvtMode = bits, U32, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" -unusedOldBiquad = array, U08, 2332, [20], "units", 1.0, 0, -20, 100, 0 +vvtMode = bits, U08, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +secondVvtMode = bits, U08, 2329, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +unusedOldBiquad = array, U08, 2330, [22], "units", 1.0, 0, -20, 100, 0 cltTimingBins = array, F32, 2352, [8], "C", 1.0, 0, -100.0, 250.0, 1 cltTimingExtra = array, F32, 2384, [8], "degree", 1.0, 0, -400.0, 400.0, 0 tle8888mode = bits, U08, 2416, [0:1], "Auto", "SemiAuto", "Manual", "Hall" @@ -3214,7 +3215,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" - field = "VVT mode", vvtMode, {trigger_type != 80} + field = "CAM/VVT mode shaft #1", vvtMode, {trigger_type != 80} + field = "VVT mode shaft #2", secondVvtMode, {trigger_type != 80} field = "VVT use rise front", vvtCamSensorUseRise, {trigger_type != 80} field = "VVT position display offset", vvtOffset field = "print verbose VVT sync details to console",verboseVVTDecoding @@ -3223,15 +3225,16 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerInputs, "Trigger Inputs" field = "!ECU reboot needed to apply these settings" - field = "#Cam is primary if you have cam sensor" + field = "#Cam is primary if you have cam sensor as part of trigger shape" field = "Primary channel", triggerInputPins1 field = "Invert Primary", invertPrimaryTriggerSignal field = "Secondary channel", triggerInputPins2, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Cam Sync/VVT input #1", camInputs1 - field = "Cam Sync/VVT input #2", camInputs2 - field = "Cam Sync/VVT input #3", camInputs3 - field = "Cam Sync/VVT input #4", camInputs4 + field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} + field = "#VVT or Cam for 60/2 goes here" + field = "Cam Sync/VVT shaft #1 bank #1", camInputs1 + field = "VVT shaft #2 bank #1", camInputs2 + field = "VVT shaft #1 bank #2", camInputs3 + field = "VVT shaft #2 bank #2", camInputs4 field = "Invert Cam/VVT", invertCamVVTSignal diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index 3836ea7d03..bd97e3f991 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.02.07.mre_f4.257504231" + signature = "rusEFI 2021.02.08.mre_f4.2617523839" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.02.07.mre_f4.257504231" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.02.08.mre_f4.2617523839" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Feb 07 13:47:42 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 08 19:12:43 UTC 2021 pageSize = 20000 page = 1 @@ -910,8 +910,9 @@ alternatorPwmFrequency = scalar, S32, 2256, "Hz", 1.0, 0, 0, 3000.0, 0 unused2260 = scalar, S32, 2260, "units", 1.0, 0, -20, 100, 0 narrowToWideOxygenBins = array, F32, 2264, [8], "V", 1.0, 0, -10.0, 10.0, 3 narrowToWideOxygen = array, F32, 2296, [8], "ratio", 1.0, 0, -40.0, 40.0, 2 -vvtMode = bits, U32, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" -unusedOldBiquad = array, U08, 2332, [20], "units", 1.0, 0, -20, 100, 0 +vvtMode = bits, U08, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +secondVvtMode = bits, U08, 2329, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +unusedOldBiquad = array, U08, 2330, [22], "units", 1.0, 0, -20, 100, 0 cltTimingBins = array, F32, 2352, [8], "C", 1.0, 0, -100.0, 250.0, 1 cltTimingExtra = array, F32, 2384, [8], "degree", 1.0, 0, -400.0, 400.0, 0 tle8888mode = bits, U08, 2416, [0:1], "Auto", "SemiAuto", "Manual", "Hall" @@ -3210,7 +3211,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" - field = "VVT mode", vvtMode, {trigger_type != 80} + field = "CAM/VVT mode shaft #1", vvtMode, {trigger_type != 80} + field = "VVT mode shaft #2", secondVvtMode, {trigger_type != 80} field = "VVT use rise front", vvtCamSensorUseRise, {trigger_type != 80} field = "VVT position display offset", vvtOffset field = "print verbose VVT sync details to console",verboseVVTDecoding @@ -3219,15 +3221,16 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerInputs, "Trigger Inputs" field = "!ECU reboot needed to apply these settings" - field = "#Cam is primary if you have cam sensor" + field = "#Cam is primary if you have cam sensor as part of trigger shape" field = "Primary channel", triggerInputPins1 field = "Invert Primary", invertPrimaryTriggerSignal field = "Secondary channel", triggerInputPins2, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Cam Sync/VVT input #1", camInputs1 - field = "Cam Sync/VVT input #2", camInputs2 - field = "Cam Sync/VVT input #3", camInputs3 - field = "Cam Sync/VVT input #4", camInputs4 + field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} + field = "#VVT or Cam for 60/2 goes here" + field = "Cam Sync/VVT shaft #1 bank #1", camInputs1 + field = "VVT shaft #2 bank #1", camInputs2 + field = "VVT shaft #1 bank #2", camInputs3 + field = "VVT shaft #2 bank #2", camInputs4 field = "Invert Cam/VVT", invertCamVVTSignal diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index c157ae919b..012df4da2f 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.02.07.mre_f7.257504231" + signature = "rusEFI 2021.02.08.mre_f7.2617523839" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.02.07.mre_f7.257504231" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.02.08.mre_f7.2617523839" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Feb 07 13:47:40 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 08 19:12:41 UTC 2021 pageSize = 20000 page = 1 @@ -910,8 +910,9 @@ alternatorPwmFrequency = scalar, S32, 2256, "Hz", 1.0, 0, 0, 3000.0, 0 unused2260 = scalar, S32, 2260, "units", 1.0, 0, -20, 100, 0 narrowToWideOxygenBins = array, F32, 2264, [8], "V", 1.0, 0, -10.0, 10.0, 3 narrowToWideOxygen = array, F32, 2296, [8], "ratio", 1.0, 0, -40.0, 40.0, 2 -vvtMode = bits, U32, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" -unusedOldBiquad = array, U08, 2332, [20], "units", 1.0, 0, -20, 100, 0 +vvtMode = bits, U08, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +secondVvtMode = bits, U08, 2329, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +unusedOldBiquad = array, U08, 2330, [22], "units", 1.0, 0, -20, 100, 0 cltTimingBins = array, F32, 2352, [8], "C", 1.0, 0, -100.0, 250.0, 1 cltTimingExtra = array, F32, 2384, [8], "degree", 1.0, 0, -400.0, 400.0, 0 tle8888mode = bits, U08, 2416, [0:1], "Auto", "SemiAuto", "Manual", "Hall" @@ -3210,7 +3211,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" - field = "VVT mode", vvtMode, {trigger_type != 80} + field = "CAM/VVT mode shaft #1", vvtMode, {trigger_type != 80} + field = "VVT mode shaft #2", secondVvtMode, {trigger_type != 80} field = "VVT use rise front", vvtCamSensorUseRise, {trigger_type != 80} field = "VVT position display offset", vvtOffset field = "print verbose VVT sync details to console",verboseVVTDecoding @@ -3219,15 +3221,16 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerInputs, "Trigger Inputs" field = "!ECU reboot needed to apply these settings" - field = "#Cam is primary if you have cam sensor" + field = "#Cam is primary if you have cam sensor as part of trigger shape" field = "Primary channel", triggerInputPins1 field = "Invert Primary", invertPrimaryTriggerSignal field = "Secondary channel", triggerInputPins2, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Cam Sync/VVT input #1", camInputs1 - field = "Cam Sync/VVT input #2", camInputs2 - field = "Cam Sync/VVT input #3", camInputs3 - field = "Cam Sync/VVT input #4", camInputs4 + field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} + field = "#VVT or Cam for 60/2 goes here" + field = "Cam Sync/VVT shaft #1 bank #1", camInputs1 + field = "VVT shaft #2 bank #1", camInputs2 + field = "VVT shaft #1 bank #2", camInputs3 + field = "VVT shaft #2 bank #2", camInputs4 field = "Invert Cam/VVT", invertCamVVTSignal diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 6cf61a2fba..3ef2bfe988 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.02.07.prometheus_405.856245051" + signature = "rusEFI 2021.02.08.prometheus_405.2689879715" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.02.07.prometheus_405.856245051" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.02.08.prometheus_405.2689879715" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Feb 07 13:47:46 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 08 19:12:48 UTC 2021 pageSize = 20000 page = 1 @@ -910,8 +910,9 @@ alternatorPwmFrequency = scalar, S32, 2256, "Hz", 1.0, 0, 0, 3000.0, 0 unused2260 = scalar, S32, 2260, "units", 1.0, 0, -20, 100, 0 narrowToWideOxygenBins = array, F32, 2264, [8], "V", 1.0, 0, -10.0, 10.0, 3 narrowToWideOxygen = array, F32, 2296, [8], "ratio", 1.0, 0, -40.0, 40.0, 2 -vvtMode = bits, U32, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" -unusedOldBiquad = array, U08, 2332, [20], "units", 1.0, 0, -20, 100, 0 +vvtMode = bits, U08, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +secondVvtMode = bits, U08, 2329, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +unusedOldBiquad = array, U08, 2330, [22], "units", 1.0, 0, -20, 100, 0 cltTimingBins = array, F32, 2352, [8], "C", 1.0, 0, -100.0, 250.0, 1 cltTimingExtra = array, F32, 2384, [8], "degree", 1.0, 0, -400.0, 400.0, 0 tle8888mode = bits, U08, 2416, [0:1], "Auto", "SemiAuto", "Manual", "Hall" @@ -3210,7 +3211,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" - field = "VVT mode", vvtMode, {trigger_type != 80} + field = "CAM/VVT mode shaft #1", vvtMode, {trigger_type != 80} + field = "VVT mode shaft #2", secondVvtMode, {trigger_type != 80} field = "VVT use rise front", vvtCamSensorUseRise, {trigger_type != 80} field = "VVT position display offset", vvtOffset field = "print verbose VVT sync details to console",verboseVVTDecoding @@ -3219,15 +3221,16 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerInputs, "Trigger Inputs" field = "!ECU reboot needed to apply these settings" - field = "#Cam is primary if you have cam sensor" + field = "#Cam is primary if you have cam sensor as part of trigger shape" field = "Primary channel", triggerInputPins1 field = "Invert Primary", invertPrimaryTriggerSignal field = "Secondary channel", triggerInputPins2, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Cam Sync/VVT input #1", camInputs1 - field = "Cam Sync/VVT input #2", camInputs2 - field = "Cam Sync/VVT input #3", camInputs3 - field = "Cam Sync/VVT input #4", camInputs4 + field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} + field = "#VVT or Cam for 60/2 goes here" + field = "Cam Sync/VVT shaft #1 bank #1", camInputs1 + field = "VVT shaft #2 bank #1", camInputs2 + field = "VVT shaft #1 bank #2", camInputs3 + field = "VVT shaft #2 bank #2", camInputs4 field = "Invert Cam/VVT", invertCamVVTSignal diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index 79c117cdf7..5a8720aca8 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.02.07.prometheus_469.856245051" + signature = "rusEFI 2021.02.08.prometheus_469.2689879715" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.02.07.prometheus_469.856245051" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.02.08.prometheus_469.2689879715" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Feb 07 13:47:44 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 08 19:12:46 UTC 2021 pageSize = 20000 page = 1 @@ -910,8 +910,9 @@ alternatorPwmFrequency = scalar, S32, 2256, "Hz", 1.0, 0, 0, 3000.0, 0 unused2260 = scalar, S32, 2260, "units", 1.0, 0, -20, 100, 0 narrowToWideOxygenBins = array, F32, 2264, [8], "V", 1.0, 0, -10.0, 10.0, 3 narrowToWideOxygen = array, F32, 2296, [8], "ratio", 1.0, 0, -40.0, 40.0, 2 -vvtMode = bits, U32, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" -unusedOldBiquad = array, U08, 2332, [20], "units", 1.0, 0, -20, 100, 0 +vvtMode = bits, U08, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +secondVvtMode = bits, U08, 2329, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +unusedOldBiquad = array, U08, 2330, [22], "units", 1.0, 0, -20, 100, 0 cltTimingBins = array, F32, 2352, [8], "C", 1.0, 0, -100.0, 250.0, 1 cltTimingExtra = array, F32, 2384, [8], "degree", 1.0, 0, -400.0, 400.0, 0 tle8888mode = bits, U08, 2416, [0:1], "Auto", "SemiAuto", "Manual", "Hall" @@ -3210,7 +3211,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" - field = "VVT mode", vvtMode, {trigger_type != 80} + field = "CAM/VVT mode shaft #1", vvtMode, {trigger_type != 80} + field = "VVT mode shaft #2", secondVvtMode, {trigger_type != 80} field = "VVT use rise front", vvtCamSensorUseRise, {trigger_type != 80} field = "VVT position display offset", vvtOffset field = "print verbose VVT sync details to console",verboseVVTDecoding @@ -3219,15 +3221,16 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerInputs, "Trigger Inputs" field = "!ECU reboot needed to apply these settings" - field = "#Cam is primary if you have cam sensor" + field = "#Cam is primary if you have cam sensor as part of trigger shape" field = "Primary channel", triggerInputPins1 field = "Invert Primary", invertPrimaryTriggerSignal field = "Secondary channel", triggerInputPins2, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Cam Sync/VVT input #1", camInputs1 - field = "Cam Sync/VVT input #2", camInputs2 - field = "Cam Sync/VVT input #3", camInputs3 - field = "Cam Sync/VVT input #4", camInputs4 + field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} + field = "#VVT or Cam for 60/2 goes here" + field = "Cam Sync/VVT shaft #1 bank #1", camInputs1 + field = "VVT shaft #2 bank #1", camInputs2 + field = "VVT shaft #1 bank #2", camInputs3 + field = "VVT shaft #2 bank #2", camInputs4 field = "Invert Cam/VVT", invertCamVVTSignal diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 1261557e7f..39f0ae2ac7 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.02.07.proteus_f4.1185843490" + signature = "rusEFI 2021.02.08.proteus_f4.3589506234" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.02.07.proteus_f4.1185843490" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.02.08.proteus_f4.3589506234" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Feb 07 13:47:48 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 08 19:12:51 UTC 2021 pageSize = 20000 page = 1 @@ -910,8 +910,9 @@ alternatorPwmFrequency = scalar, S32, 2256, "Hz", 1.0, 0, 0, 3000.0, 0 unused2260 = scalar, S32, 2260, "units", 1.0, 0, -20, 100, 0 narrowToWideOxygenBins = array, F32, 2264, [8], "V", 1.0, 0, -10.0, 10.0, 3 narrowToWideOxygen = array, F32, 2296, [8], "ratio", 1.0, 0, -40.0, 40.0, 2 -vvtMode = bits, U32, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" -unusedOldBiquad = array, U08, 2332, [20], "units", 1.0, 0, -20, 100, 0 +vvtMode = bits, U08, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +secondVvtMode = bits, U08, 2329, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +unusedOldBiquad = array, U08, 2330, [22], "units", 1.0, 0, -20, 100, 0 cltTimingBins = array, F32, 2352, [8], "C", 1.0, 0, -100.0, 250.0, 1 cltTimingExtra = array, F32, 2384, [8], "degree", 1.0, 0, -400.0, 400.0, 0 tle8888mode = bits, U08, 2416, [0:1], "Auto", "SemiAuto", "Manual", "Hall" @@ -3206,7 +3207,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" - field = "VVT mode", vvtMode, {trigger_type != 80} + field = "CAM/VVT mode shaft #1", vvtMode, {trigger_type != 80} + field = "VVT mode shaft #2", secondVvtMode, {trigger_type != 80} field = "VVT use rise front", vvtCamSensorUseRise, {trigger_type != 80} field = "VVT position display offset", vvtOffset field = "print verbose VVT sync details to console",verboseVVTDecoding @@ -3215,15 +3217,16 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerInputs, "Trigger Inputs" field = "!ECU reboot needed to apply these settings" - field = "#Cam is primary if you have cam sensor" + field = "#Cam is primary if you have cam sensor as part of trigger shape" field = "Primary channel", triggerInputPins1 field = "Invert Primary", invertPrimaryTriggerSignal field = "Secondary channel", triggerInputPins2, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Cam Sync/VVT input #1", camInputs1 - field = "Cam Sync/VVT input #2", camInputs2 - field = "Cam Sync/VVT input #3", camInputs3 - field = "Cam Sync/VVT input #4", camInputs4 + field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} + field = "#VVT or Cam for 60/2 goes here" + field = "Cam Sync/VVT shaft #1 bank #1", camInputs1 + field = "VVT shaft #2 bank #1", camInputs2 + field = "VVT shaft #1 bank #2", camInputs3 + field = "VVT shaft #2 bank #2", camInputs4 field = "Invert Cam/VVT", invertCamVVTSignal diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 94cc61fc2e..d64e44ef8c 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.02.07.proteus_f7.1185843490" + signature = "rusEFI 2021.02.08.proteus_f7.3589506234" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.02.07.proteus_f7.1185843490" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.02.08.proteus_f7.3589506234" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Feb 07 13:47:47 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 08 19:12:50 UTC 2021 pageSize = 20000 page = 1 @@ -910,8 +910,9 @@ alternatorPwmFrequency = scalar, S32, 2256, "Hz", 1.0, 0, 0, 3000.0, 0 unused2260 = scalar, S32, 2260, "units", 1.0, 0, -20, 100, 0 narrowToWideOxygenBins = array, F32, 2264, [8], "V", 1.0, 0, -10.0, 10.0, 3 narrowToWideOxygen = array, F32, 2296, [8], "ratio", 1.0, 0, -40.0, 40.0, 2 -vvtMode = bits, U32, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" -unusedOldBiquad = array, U08, 2332, [20], "units", 1.0, 0, -20, 100, 0 +vvtMode = bits, U08, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +secondVvtMode = bits, U08, 2329, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +unusedOldBiquad = array, U08, 2330, [22], "units", 1.0, 0, -20, 100, 0 cltTimingBins = array, F32, 2352, [8], "C", 1.0, 0, -100.0, 250.0, 1 cltTimingExtra = array, F32, 2384, [8], "degree", 1.0, 0, -400.0, 400.0, 0 tle8888mode = bits, U08, 2416, [0:1], "Auto", "SemiAuto", "Manual", "Hall" @@ -3206,7 +3207,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" - field = "VVT mode", vvtMode, {trigger_type != 80} + field = "CAM/VVT mode shaft #1", vvtMode, {trigger_type != 80} + field = "VVT mode shaft #2", secondVvtMode, {trigger_type != 80} field = "VVT use rise front", vvtCamSensorUseRise, {trigger_type != 80} field = "VVT position display offset", vvtOffset field = "print verbose VVT sync details to console",verboseVVTDecoding @@ -3215,15 +3217,16 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerInputs, "Trigger Inputs" field = "!ECU reboot needed to apply these settings" - field = "#Cam is primary if you have cam sensor" + field = "#Cam is primary if you have cam sensor as part of trigger shape" field = "Primary channel", triggerInputPins1 field = "Invert Primary", invertPrimaryTriggerSignal field = "Secondary channel", triggerInputPins2, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Cam Sync/VVT input #1", camInputs1 - field = "Cam Sync/VVT input #2", camInputs2 - field = "Cam Sync/VVT input #3", camInputs3 - field = "Cam Sync/VVT input #4", camInputs4 + field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} + field = "#VVT or Cam for 60/2 goes here" + field = "Cam Sync/VVT shaft #1 bank #1", camInputs1 + field = "VVT shaft #2 bank #1", camInputs2 + field = "VVT shaft #1 bank #2", camInputs3 + field = "VVT shaft #2 bank #2", camInputs4 field = "Invert Cam/VVT", invertCamVVTSignal diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index 8bc75b8cb7..9ffff453d7 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.02.07.subaru_eg33_f7.2089170450" + signature = "rusEFI 2021.02.08.subaru_eg33_f7.4024122250" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.02.07.subaru_eg33_f7.2089170450" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.02.08.subaru_eg33_f7.4024122250" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Feb 07 13:47:49 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 08 19:12:53 UTC 2021 pageSize = 20000 page = 1 @@ -910,8 +910,9 @@ alternatorPwmFrequency = scalar, S32, 2256, "Hz", 1.0, 0, 0, 3000.0, 0 unused2260 = scalar, S32, 2260, "units", 1.0, 0, -20, 100, 0 narrowToWideOxygenBins = array, F32, 2264, [8], "V", 1.0, 0, -10.0, 10.0, 3 narrowToWideOxygen = array, F32, 2296, [8], "ratio", 1.0, 0, -40.0, 40.0, 2 -vvtMode = bits, U32, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" -unusedOldBiquad = array, U08, 2332, [20], "units", 1.0, 0, -20, 100, 0 +vvtMode = bits, U08, 2328, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +secondVvtMode = bits, U08, 2329, [0:2], "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7" +unusedOldBiquad = array, U08, 2330, [22], "units", 1.0, 0, -20, 100, 0 cltTimingBins = array, F32, 2352, [8], "C", 1.0, 0, -100.0, 250.0, 1 cltTimingExtra = array, F32, 2384, [8], "degree", 1.0, 0, -400.0, 400.0, 0 tle8888mode = bits, U08, 2416, [0:1], "Auto", "SemiAuto", "Manual", "Hall" @@ -3210,7 +3211,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" - field = "VVT mode", vvtMode, {trigger_type != 80} + field = "CAM/VVT mode shaft #1", vvtMode, {trigger_type != 80} + field = "VVT mode shaft #2", secondVvtMode, {trigger_type != 80} field = "VVT use rise front", vvtCamSensorUseRise, {trigger_type != 80} field = "VVT position display offset", vvtOffset field = "print verbose VVT sync details to console",verboseVVTDecoding @@ -3219,15 +3221,16 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = triggerInputs, "Trigger Inputs" field = "!ECU reboot needed to apply these settings" - field = "#Cam is primary if you have cam sensor" + field = "#Cam is primary if you have cam sensor as part of trigger shape" field = "Primary channel", triggerInputPins1 field = "Invert Primary", invertPrimaryTriggerSignal field = "Secondary channel", triggerInputPins2, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} - field = "Cam Sync/VVT input #1", camInputs1 - field = "Cam Sync/VVT input #2", camInputs2 - field = "Cam Sync/VVT input #3", camInputs3 - field = "Cam Sync/VVT input #4", camInputs4 + field = "Invert Secondary", invertSecondaryTriggerSignal, { trigger_type != 0 && trigger_type != 8 && trigger_type != 9 && trigger_type != 18 && trigger_type != 20 && trigger_type != 48} + field = "#VVT or Cam for 60/2 goes here" + field = "Cam Sync/VVT shaft #1 bank #1", camInputs1 + field = "VVT shaft #2 bank #1", camInputs2 + field = "VVT shaft #1 bank #2", camInputs3 + field = "VVT shaft #2 bank #2", camInputs4 field = "Invert Cam/VVT", invertCamVVTSignal diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java index 62fac08361..33861f7cbc 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Feb 07 13:47:31 UTC 2021 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 08 19:12:30 UTC 2021 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1197,6 +1197,7 @@ public class Fields { public static final int sdCardPeriodMs_offset = 804; public static final int sdCardSpiDevice_offset = 2592; public static final int secondSolenoidPin_offset = 810; + public static final int secondVvtMode_offset = 2329; public static final int sensorChartFrequency_offset = 520; public static final int sensorChartMode_offset = 944; public static final int sensorSnifferRpmThreshold_offset = 412; @@ -1211,7 +1212,6 @@ public class Fields { public static final int servoOutputPins8_offset = 3147; public static final int showHumanReadableWarning_offset = 976; public static final int showSdCardWarning_offset = 76; - public static final int SIGNATURE_HASH = 564085005; public static final int silentTriggerError_offset = 1464; public static final int slowAdcAlpha_offset = 2088; public static final int sparkDwellRpmBins_offset = 332; @@ -1495,7 +1495,7 @@ public class Fields { public static final char TS_SD_R_COMMAND = 'r'; public static final char TS_SD_W_COMMAND = 'w'; public static final char TS_SET_LOGGER_SWITCH = 'l'; - public static final String TS_SIGNATURE = "rusEFI 2021.02.07.all.564085005"; + public static final String TS_SIGNATURE = "rusEFI 2021.02.08.all.2999078037"; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final int TT_TT_1_16 = 50; public static final int TT_TT_2JZ_1_12 = 29; @@ -1610,7 +1610,7 @@ public class Fields { public static final int unusedBit_489_8_offset = 2116; public static final int unusedBit_489_9_offset = 2116; public static final int unusedHereWeHave_offset = 1464; - public static final int unusedOldBiquad_offset = 2332; + public static final int unusedOldBiquad_offset = 2330; public static final int unusedSpiPadding4_offset = 2593; public static final int unusedSpiPadding5_offset = 2715; public static final int unusedSpiPadding8_offset = 4010; @@ -2503,7 +2503,8 @@ public class Fields { public static final Field ALTERNATORPWMFREQUENCY = Field.create("ALTERNATORPWMFREQUENCY", 2256, FieldType.INT); public static final Field UNUSED2260 = Field.create("UNUSED2260", 2260, FieldType.INT); public static final String[] vvt_mode_e = {"Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "mode7"}; - public static final Field VVTMODE = Field.create("VVTMODE", 2328, FieldType.INT, vvt_mode_e); + public static final Field VVTMODE = Field.create("VVTMODE", 2328, FieldType.INT8, vvt_mode_e); + public static final Field SECONDVVTMODE = Field.create("SECONDVVTMODE", 2329, FieldType.INT8, vvt_mode_e); public static final Field TLE8888MODE = Field.create("TLE8888MODE", 2416, FieldType.INT8); public static final Field LIS302DLCSPINMODE = Field.create("LIS302DLCSPINMODE", 2417, FieldType.INT8, pin_output_mode_e); public static final Field INJECTORCOMPENSATIONMODE = Field.create("INJECTORCOMPENSATIONMODE", 2418, FieldType.INT8); @@ -3584,6 +3585,7 @@ public class Fields { ALTERNATORPWMFREQUENCY, UNUSED2260, VVTMODE, + SECONDVVTMODE, TLE8888MODE, LIS302DLCSPINMODE, INJECTORCOMPENSATIONMODE, diff --git a/java_console/rusefi.xml b/java_console/rusefi.xml index 1b10694265..2630b7d040 100644 --- a/java_console/rusefi.xml +++ b/java_console/rusefi.xml @@ -1,6 +1,6 @@ - +