From dc873bafc1f3a6dc0e76685199056287c80753e4 Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Mon, 12 Apr 2021 18:12:58 +0000 Subject: [PATCH] Auto-generated configs and docs --- ...ngine_configuration_generated_structures.h | 6 +++--- .../controllers/algo/rusefi_generated.h | 6 +++--- ...ngine_configuration_generated_structures.h | 6 +++--- .../controllers/algo/rusefi_generated.h | 6 +++--- ...ngine_configuration_generated_structures.h | 6 +++--- .../controllers/algo/rusefi_generated.h | 6 +++--- ...ngine_configuration_generated_structures.h | 6 +++--- .../generated/fsio_enums_generated.def | 2 +- .../controllers/generated/fsio_getters.def | 2 +- firmware/controllers/generated/fsio_names.def | 2 +- .../controllers/generated/fsio_strings.def | 2 +- .../controllers/generated/rusefi_generated.h | 6 +++--- .../controllers/generated/signature_all.h | 4 ++-- .../generated/signature_frankenso_na6.h | 4 ++-- .../generated/signature_hellen72.h | 4 ++-- .../generated/signature_hellen_cypress.h | 4 ++-- .../controllers/generated/signature_kin.h | 4 ++-- .../controllers/generated/signature_mre_f4.h | 4 ++-- .../controllers/generated/signature_mre_f7.h | 4 ++-- .../generated/signature_prometheus_405.h | 4 ++-- .../generated/signature_prometheus_469.h | 4 ++-- .../generated/signature_proteus_f4.h | 4 ++-- .../generated/signature_proteus_f7.h | 4 ++-- .../generated/signature_subaru_eg33_f7.h | 4 ++-- firmware/tunerstudio/generated/cache.zip | Bin 1162633 -> 1162405 bytes firmware/tunerstudio/generated/rusefi.ini | 9 ++++----- .../generated/rusefi_frankenso_na6.ini | 9 ++++----- .../tunerstudio/generated/rusefi_hellen72.ini | 9 ++++----- .../generated/rusefi_hellen_cypress.ini | 9 ++++----- .../tunerstudio/generated/rusefi_kinetis.ini | 9 ++++----- .../tunerstudio/generated/rusefi_mre_f4.ini | 9 ++++----- .../tunerstudio/generated/rusefi_mre_f7.ini | 9 ++++----- .../generated/rusefi_prometheus_405.ini | 9 ++++----- .../generated/rusefi_prometheus_469.ini | 9 ++++----- .../generated/rusefi_proteus_f4.ini | 9 ++++----- .../generated/rusefi_proteus_f7.ini | 9 ++++----- .../generated/rusefi_subaru_eg33_f7.ini | 9 ++++----- .../com/rusefi/config/generated/Fields.java | 12 ++++++------ java_console/rusefi.xml | 2 +- 39 files changed, 107 insertions(+), 119 deletions(-) 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 214626e3de..dc6a733c00 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 Mon Apr 12 12:25:18 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Apr 12 18:12:37 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1013,7 +1013,7 @@ struct engine_configuration_s { /** * offset 520 */ - int sensorChartFrequency; + int unused520; /** * offset 524 */ @@ -3868,4 +3868,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 Mon Apr 12 12:25:18 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Apr 12 18:12:37 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 9bfe5d516f..0fa8301b99 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 @@ -1227,7 +1227,6 @@ #define secondSolenoidPin_offset 810 #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 #define sensorChartMode_offset 944 #define sensorSnifferRpmThreshold_offset 412 #define SERVO_COUNT 8 @@ -1247,7 +1246,7 @@ #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD hellen_cypress #define SIGNATURE_DATE 2021.04.12 -#define SIGNATURE_HASH 1553346039 +#define SIGNATURE_HASH 2110040290 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1582,7 +1581,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.04.12.hellen_cypress.1553346039" +#define TS_SIGNATURE "rusEFI 2021.04.12.hellen_cypress.2110040290" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 @@ -1661,6 +1660,7 @@ #define unused3942_offset 3992 #define unused3988_offset 3988 #define unused4028_offset 4028 +#define unused520_offset 520 #define unused542_offset 542 #define unused6312_offset 6312 #define unused744b4_offset 744 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 19f20398f2..57f3442ee6 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 Mon Apr 12 12:25:16 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Apr 12 18:12:36 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1013,7 +1013,7 @@ struct engine_configuration_s { /** * offset 520 */ - int sensorChartFrequency; + int unused520; /** * offset 524 */ @@ -3863,4 +3863,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 Mon Apr 12 12:25:16 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Apr 12 18:12:36 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 2b0e22f5bd..42357883d9 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -1211,7 +1211,6 @@ #define secondSolenoidPin_offset 810 #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 #define sensorChartMode_offset 944 #define sensorSnifferRpmThreshold_offset 412 #define SERVO_COUNT 8 @@ -1231,7 +1230,7 @@ #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD kin #define SIGNATURE_DATE 2021.04.12 -#define SIGNATURE_HASH 2738086155 +#define SIGNATURE_HASH 2187420702 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1566,7 +1565,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator true #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.04.12.kin.2738086155" +#define TS_SIGNATURE "rusEFI 2021.04.12.kin.2187420702" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 @@ -1645,6 +1644,7 @@ #define unused3942_offset 3964 #define unused3988_offset 3960 #define unused4028_offset 4000 +#define unused520_offset 520 #define unused542_offset 542 #define unused6312_offset 6284 #define unused744b4_offset 744 diff --git a/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h index 2f72d39fc4..867d75d0ff 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Mon Apr 12 12:25:20 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Mon Apr 12 18:12:39 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1013,7 +1013,7 @@ struct engine_configuration_s { /** * offset 520 */ - int sensorChartFrequency; + int unused520; /** * offset 524 */ @@ -3868,4 +3868,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 config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Mon Apr 12 12:25:20 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Mon Apr 12 18:12:39 UTC 2021 diff --git a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h index fdc7b3ad99..0d1dd9704f 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h @@ -1227,7 +1227,6 @@ #define secondSolenoidPin_offset 810 #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 #define sensorChartMode_offset 944 #define sensorSnifferRpmThreshold_offset 412 #define SERVO_COUNT 8 @@ -1247,7 +1246,7 @@ #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD subaru_eg33_f7 #define SIGNATURE_DATE 2021.04.12 -#define SIGNATURE_HASH 3694755857 +#define SIGNATURE_HASH 4251649284 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1582,7 +1581,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port false -#define TS_SIGNATURE "rusEFI 2021.04.12.subaru_eg33_f7.3694755857" +#define TS_SIGNATURE "rusEFI 2021.04.12.subaru_eg33_f7.4251649284" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 @@ -1661,6 +1660,7 @@ #define unused3942_offset 3992 #define unused3988_offset 3988 #define unused4028_offset 4028 +#define unused520_offset 520 #define unused542_offset 542 #define unused6312_offset 6312 #define unused744b4_offset 744 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index d63a3f5ddd..461e8b1398 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 Mon Apr 12 12:24:54 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Apr 12 18:12:18 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1013,7 +1013,7 @@ struct engine_configuration_s { /** * offset 520 */ - int sensorChartFrequency; + int unused520; /** * offset 524 */ @@ -3868,4 +3868,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 Mon Apr 12 12:24:54 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Apr 12 18:12:18 UTC 2021 diff --git a/firmware/controllers/generated/fsio_enums_generated.def b/firmware/controllers/generated/fsio_enums_generated.def index 25b7689e72..598c8391c2 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 Mon Apr 12 12:24:54 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Apr 12 18:12:18 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 6dd25b3cc9..c52ac6800e 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 Mon Apr 12 12:24:54 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Apr 12 18:12:18 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 04a33cd2a7..610825e0a4 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 Mon Apr 12 12:24:54 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Apr 12 18:12:18 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 96f2cb02c3..30ec8deb82 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 Mon Apr 12 12:24:54 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Apr 12 18:12:18 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 806e6f1920..d39a23ba5d 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -1224,7 +1224,6 @@ #define secondSolenoidPin_offset 810 #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 #define sensorChartMode_offset 944 #define sensorSnifferRpmThreshold_offset 412 #define SERVO_COUNT 8 @@ -1244,7 +1243,7 @@ #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD all #define SIGNATURE_DATE 2021.04.12 -#define SIGNATURE_HASH 518714919 +#define SIGNATURE_HASH 1069052722 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1579,7 +1578,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.04.12.all.518714919" +#define TS_SIGNATURE "rusEFI 2021.04.12.all.1069052722" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 @@ -1658,6 +1657,7 @@ #define unused3942_offset 3992 #define unused3988_offset 3988 #define unused4028_offset 4028 +#define unused520_offset 520 #define unused542_offset 542 #define unused6312_offset 6312 #define unused744b4_offset 744 diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 133ad2102d..1f11fa0d79 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD all #define SIGNATURE_DATE 2021.04.12 -#define SIGNATURE_HASH 518714919 -#define TS_SIGNATURE "rusEFI 2021.04.12.all.518714919" +#define SIGNATURE_HASH 1069052722 +#define TS_SIGNATURE "rusEFI 2021.04.12.all.1069052722" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 8abc60461a..75e8fa8706 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD frankenso_na6 #define SIGNATURE_DATE 2021.04.12 -#define SIGNATURE_HASH 2593184692 -#define TS_SIGNATURE "rusEFI 2021.04.12.frankenso_na6.2593184692" +#define SIGNATURE_HASH 3150077601 +#define TS_SIGNATURE "rusEFI 2021.04.12.frankenso_na6.3150077601" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 77da844714..aff906646a 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen72 #define SIGNATURE_DATE 2021.04.12 -#define SIGNATURE_HASH 797558105 -#define TS_SIGNATURE "rusEFI 2021.04.12.hellen72.797558105" +#define SIGNATURE_HASH 249249868 +#define TS_SIGNATURE "rusEFI 2021.04.12.hellen72.249249868" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index d684ae5f68..759477a063 100644 --- a/firmware/controllers/generated/signature_hellen_cypress.h +++ b/firmware/controllers/generated/signature_hellen_cypress.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen_cypress #define SIGNATURE_DATE 2021.04.12 -#define SIGNATURE_HASH 1553346039 -#define TS_SIGNATURE "rusEFI 2021.04.12.hellen_cypress.1553346039" +#define SIGNATURE_HASH 2110040290 +#define TS_SIGNATURE "rusEFI 2021.04.12.hellen_cypress.2110040290" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index f090706bf1..9cad13fcaf 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD kin #define SIGNATURE_DATE 2021.04.12 -#define SIGNATURE_HASH 2738086155 -#define TS_SIGNATURE "rusEFI 2021.04.12.kin.2738086155" +#define SIGNATURE_HASH 2187420702 +#define TS_SIGNATURE "rusEFI 2021.04.12.kin.2187420702" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index eba1bb7b29..94e4fccd3f 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD mre_f4 #define SIGNATURE_DATE 2021.04.12 -#define SIGNATURE_HASH 1834427936 -#define TS_SIGNATURE "rusEFI 2021.04.12.mre_f4.1834427936" +#define SIGNATURE_HASH 1275437877 +#define TS_SIGNATURE "rusEFI 2021.04.12.mre_f4.1275437877" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 4b65c70db6..d3347a5140 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD mre_f7 #define SIGNATURE_DATE 2021.04.12 -#define SIGNATURE_HASH 1834427936 -#define TS_SIGNATURE "rusEFI 2021.04.12.mre_f7.1834427936" +#define SIGNATURE_HASH 1275437877 +#define TS_SIGNATURE "rusEFI 2021.04.12.mre_f7.1275437877" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 115dbf5a32..dca5882e49 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD prometheus_405 #define SIGNATURE_DATE 2021.04.12 -#define SIGNATURE_HASH 209515537 -#define TS_SIGNATURE "rusEFI 2021.04.12.prometheus_405.209515537" +#define SIGNATURE_HASH 758018308 +#define TS_SIGNATURE "rusEFI 2021.04.12.prometheus_405.758018308" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 666d5f7a67..c40e90fa0e 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD prometheus_469 #define SIGNATURE_DATE 2021.04.12 -#define SIGNATURE_HASH 209515537 -#define TS_SIGNATURE "rusEFI 2021.04.12.prometheus_469.209515537" +#define SIGNATURE_HASH 758018308 +#define TS_SIGNATURE "rusEFI 2021.04.12.prometheus_469.758018308" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index a5c1472bc7..ba8c9c136b 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD proteus_f4 #define SIGNATURE_DATE 2021.04.12 -#define SIGNATURE_HASH 4224441268 -#define TS_SIGNATURE "rusEFI 2021.04.12.proteus_f4.4224441268" +#define SIGNATURE_HASH 3667484321 +#define TS_SIGNATURE "rusEFI 2021.04.12.proteus_f4.3667484321" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index b3d827ac45..376898d6c6 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD proteus_f7 #define SIGNATURE_DATE 2021.04.12 -#define SIGNATURE_HASH 4224441268 -#define TS_SIGNATURE "rusEFI 2021.04.12.proteus_f7.4224441268" +#define SIGNATURE_HASH 3667484321 +#define TS_SIGNATURE "rusEFI 2021.04.12.proteus_f7.3667484321" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 7b24ad3239..fe2d266e35 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD subaru_eg33_f7 #define SIGNATURE_DATE 2021.04.12 -#define SIGNATURE_HASH 3694755857 -#define TS_SIGNATURE "rusEFI 2021.04.12.subaru_eg33_f7.3694755857" +#define SIGNATURE_HASH 4251649284 +#define TS_SIGNATURE "rusEFI 2021.04.12.subaru_eg33_f7.4251649284" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index 649f496a29060d18c2749259010854411de39d61..2431090c8e59c74c53e3fc243171985af41bbeec 100644 GIT binary patch delta 391858 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 - +