From 7a2f69367f71470b3fc240276b4f5ad1deb69344 Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Sat, 3 Jul 2021 16:12:21 +0000 Subject: [PATCH] Auto-generated configs and docs --- ...ngine_configuration_generated_structures.h | 10 ++++------ .../controllers/algo/rusefi_generated.h | 6 +++--- ...ngine_configuration_generated_structures.h | 10 ++++------ .../controllers/algo/rusefi_generated.h | 6 +++--- ...ngine_configuration_generated_structures.h | 10 ++++------ .../controllers/algo/rusefi_generated.h | 6 +++--- ...ngine_configuration_generated_structures.h | 10 ++++------ .../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_f429-discovery.h | 4 ++-- .../generated/signature_frankenso_na6.h | 4 ++-- .../generated/signature_hellen121nissan.h | 4 ++-- .../generated/signature_hellen121vag.h | 4 ++-- .../generated/signature_hellen128.h | 4 ++-- .../generated/signature_hellen72.h | 4 ++-- .../generated/signature_hellenNA6.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 1586204 -> 1586459 bytes firmware/tunerstudio/generated/rusefi.ini | 17 ++++++++--------- .../generated/rusefi_f429-discovery.ini | 17 ++++++++--------- .../generated/rusefi_frankenso_na6.ini | 17 ++++++++--------- .../generated/rusefi_hellen121nissan.ini | 17 ++++++++--------- .../generated/rusefi_hellen121vag.ini | 17 ++++++++--------- .../generated/rusefi_hellen128.ini | 17 ++++++++--------- .../tunerstudio/generated/rusefi_hellen72.ini | 17 ++++++++--------- .../generated/rusefi_hellenNA6.ini | 17 ++++++++--------- .../generated/rusefi_hellen_cypress.ini | 17 ++++++++--------- .../tunerstudio/generated/rusefi_kinetis.ini | 17 ++++++++--------- .../tunerstudio/generated/rusefi_mre_f4.ini | 17 ++++++++--------- .../tunerstudio/generated/rusefi_mre_f7.ini | 17 ++++++++--------- .../generated/rusefi_prometheus_405.ini | 17 ++++++++--------- .../generated/rusefi_prometheus_469.ini | 17 ++++++++--------- .../generated/rusefi_proteus_f4.ini | 17 ++++++++--------- .../generated/rusefi_proteus_f7.ini | 17 ++++++++--------- .../generated/rusefi_subaru_eg33_f7.ini | 17 ++++++++--------- .../com/rusefi/config/generated/Fields.java | 10 +++++----- java_console/rusefi.xml | 2 +- 49 files changed, 208 insertions(+), 233 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 a951ddff98..418bf7d3a3 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 Sat Jul 03 15:32:27 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Jul 03 16:11:32 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2799,12 +2799,10 @@ struct engine_configuration_s { */ float tpsAccelEnrichmentThreshold; /** - * Angle between cam sensor and VVT zero position - * set vvt_offset X - value + v * offset 2052 */ - float vvtOffset; + float unusedVvtOffsetWasHere; /** cycles * offset 2056 @@ -4253,4 +4251,4 @@ struct 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 Sat Jul 03 15:32:27 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Jul 03 16:11:32 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 901232bd28..4cde12236e 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 @@ -1299,7 +1299,7 @@ #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD hellen_cypress #define SIGNATURE_DATE 2021.07.03 -#define SIGNATURE_HASH 3506627467 +#define SIGNATURE_HASH 3458615396 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1652,7 +1652,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.07.03.hellen_cypress.3506627467" +#define TS_SIGNATURE "rusEFI 2021.07.03.hellen_cypress.3458615396" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -1780,6 +1780,7 @@ #define unusedOldIgnitionOffset_offset 445 #define unusedSpiPadding4_offset 2593 #define unusedSpiPadding8_offset 4010 +#define unusedVvtOffsetWasHere_offset 2052 #define useAdvanceCorrectionsForCranking_offset 1476 #define useCicPidForIdle_offset 76 #define useETBforIdleControl_offset 744 @@ -1845,7 +1846,6 @@ #define vvtMode1_offset 2328 #define vvtMode2_offset 2329 #define vvtModePadding_offset 2330 -#define vvtOffset_offset 2052 #define vvtOffsets1_offset 1228 #define vvtOffsets2_offset 1232 #define vvtOffsets3_offset 1236 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 63267e60ee..355be554cd 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 Sat Jul 03 15:32:24 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Jul 03 16:11:29 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2799,12 +2799,10 @@ struct engine_configuration_s { */ float tpsAccelEnrichmentThreshold; /** - * Angle between cam sensor and VVT zero position - * set vvt_offset X - value + v * offset 2052 */ - float vvtOffset; + float unusedVvtOffsetWasHere; /** cycles * offset 2056 @@ -4247,4 +4245,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Jul 03 15:32:24 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Jul 03 16:11:29 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 21d53d33c7..b933a76ba5 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -1283,7 +1283,7 @@ #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD kin #define SIGNATURE_DATE 2021.07.03 -#define SIGNATURE_HASH 782708599 +#define SIGNATURE_HASH 830702744 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1636,7 +1636,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator true #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.07.03.kin.782708599" +#define TS_SIGNATURE "rusEFI 2021.07.03.kin.830702744" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -1764,6 +1764,7 @@ #define unusedOldIgnitionOffset_offset 445 #define unusedSpiPadding4_offset 2585 #define unusedSpiPadding8_offset 3982 +#define unusedVvtOffsetWasHere_offset 2052 #define useAdvanceCorrectionsForCranking_offset 1476 #define useCicPidForIdle_offset 76 #define useETBforIdleControl_offset 744 @@ -1828,7 +1829,6 @@ #define vvtCamSensorUseRise_offset 744 #define vvtMode1_offset 2320 #define vvtModePadding_offset 2321 -#define vvtOffset_offset 2052 #define vvtOffsets1_offset 1228 #define vvtOffsetsPadding_offset 1232 #define vvtTable1_offset 15748 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 c5b405710e..52b7d8a8b1 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 Sat Jul 03 15:32:28 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 Sat Jul 03 16:11:34 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2799,12 +2799,10 @@ struct engine_configuration_s { */ float tpsAccelEnrichmentThreshold; /** - * Angle between cam sensor and VVT zero position - * set vvt_offset X - value + v * offset 2052 */ - float vvtOffset; + float unusedVvtOffsetWasHere; /** cycles * offset 2056 @@ -4253,4 +4251,4 @@ struct 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 Sat Jul 03 15:32:28 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 Sat Jul 03 16:11:34 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 16fda2ccee..ef22309441 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 @@ -1299,7 +1299,7 @@ #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD subaru_eg33_f7 #define SIGNATURE_DATE 2021.07.03 -#define SIGNATURE_HASH 1042429517 +#define SIGNATURE_HASH 554081698 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1652,7 +1652,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port false -#define TS_SIGNATURE "rusEFI 2021.07.03.subaru_eg33_f7.1042429517" +#define TS_SIGNATURE "rusEFI 2021.07.03.subaru_eg33_f7.554081698" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -1780,6 +1780,7 @@ #define unusedOldIgnitionOffset_offset 445 #define unusedSpiPadding4_offset 2593 #define unusedSpiPadding8_offset 4010 +#define unusedVvtOffsetWasHere_offset 2052 #define useAdvanceCorrectionsForCranking_offset 1476 #define useCicPidForIdle_offset 76 #define useETBforIdleControl_offset 744 @@ -1845,7 +1846,6 @@ #define vvtMode1_offset 2328 #define vvtMode2_offset 2329 #define vvtModePadding_offset 2330 -#define vvtOffset_offset 2052 #define vvtOffsets1_offset 1228 #define vvtOffsets2_offset 1232 #define vvtOffsets3_offset 1236 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index 09f6309dfe..9e4b11e5e9 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 Sat Jul 03 15:31:53 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jul 03 16:10:52 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2799,12 +2799,10 @@ struct engine_configuration_s { */ float tpsAccelEnrichmentThreshold; /** - * Angle between cam sensor and VVT zero position - * set vvt_offset X - value + v * offset 2052 */ - float vvtOffset; + float unusedVvtOffsetWasHere; /** cycles * offset 2056 @@ -4253,4 +4251,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jul 03 15:31:53 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jul 03 16:10:52 UTC 2021 diff --git a/firmware/controllers/generated/fsio_enums_generated.def b/firmware/controllers/generated/fsio_enums_generated.def index 56b4afe132..ea7efa0179 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 Sat Jul 03 15:31:53 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jul 03 16:10:52 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer FSIO_SETTING_ACIDLEEXTRAOFFSET = 1000, diff --git a/firmware/controllers/generated/fsio_getters.def b/firmware/controllers/generated/fsio_getters.def index 005c49b817..64953c91b8 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 Sat Jul 03 15:31:53 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jul 03 16:10:52 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer case FSIO_SETTING_ACIDLEEXTRAOFFSET: diff --git a/firmware/controllers/generated/fsio_names.def b/firmware/controllers/generated/fsio_names.def index c1b6f5afbe..b41e9df517 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 Sat Jul 03 15:31:53 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jul 03 16:10:52 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer static LENameOrdinalPair leacIdleExtraOffset(FSIO_SETTING_ACIDLEEXTRAOFFSET, "cfg_acIdleExtraOffset"); diff --git a/firmware/controllers/generated/fsio_strings.def b/firmware/controllers/generated/fsio_strings.def index da9f02c828..207def2341 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 Sat Jul 03 15:31:53 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jul 03 16:10:52 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer case FSIO_SETTING_ACIDLEEXTRAOFFSET: diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index 42fc0ec3ba..2204758287 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -1296,7 +1296,7 @@ #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD all #define SIGNATURE_DATE 2021.07.03 -#define SIGNATURE_HASH 2474522715 +#define SIGNATURE_HASH 2354746292 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1649,7 +1649,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.07.03.all.2474522715" +#define TS_SIGNATURE "rusEFI 2021.07.03.all.2354746292" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -1777,6 +1777,7 @@ #define unusedOldIgnitionOffset_offset 445 #define unusedSpiPadding4_offset 2593 #define unusedSpiPadding8_offset 4010 +#define unusedVvtOffsetWasHere_offset 2052 #define useAdvanceCorrectionsForCranking_offset 1476 #define useCicPidForIdle_offset 76 #define useETBforIdleControl_offset 744 @@ -1842,7 +1843,6 @@ #define vvtMode1_offset 2328 #define vvtMode2_offset 2329 #define vvtModePadding_offset 2330 -#define vvtOffset_offset 2052 #define vvtOffsets1_offset 1228 #define vvtOffsets2_offset 1232 #define vvtOffsets3_offset 1236 diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 05b818721d..e56e9a6fac 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.07.03 -#define SIGNATURE_HASH 2474522715 -#define TS_SIGNATURE "rusEFI 2021.07.03.all.2474522715" +#define SIGNATURE_HASH 2354746292 +#define TS_SIGNATURE "rusEFI 2021.07.03.all.2354746292" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 3ea9386425..b24cb1699e 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD f429-discovery #define SIGNATURE_DATE 2021.07.03 -#define SIGNATURE_HASH 3506627467 -#define TS_SIGNATURE "rusEFI 2021.07.03.f429-discovery.3506627467" +#define SIGNATURE_HASH 3458615396 +#define TS_SIGNATURE "rusEFI 2021.07.03.f429-discovery.3458615396" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 4069c4a5bb..975ad9edee 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.07.03 -#define SIGNATURE_HASH 2872096354 -#define TS_SIGNATURE "rusEFI 2021.07.03.frankenso_na6.2872096354" +#define SIGNATURE_HASH 3021217165 +#define TS_SIGNATURE "rusEFI 2021.07.03.frankenso_na6.3021217165" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 46950cb22c..65573de74f 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen121nissan #define SIGNATURE_DATE 2021.07.03 -#define SIGNATURE_HASH 2647951916 -#define TS_SIGNATURE "rusEFI 2021.07.03.hellen121nissan.2647951916" +#define SIGNATURE_HASH 2196775363 +#define TS_SIGNATURE "rusEFI 2021.07.03.hellen121nissan.2196775363" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 88ae44d2b0..d4af4ad765 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen121vag #define SIGNATURE_DATE 2021.07.03 -#define SIGNATURE_HASH 1632293398 -#define TS_SIGNATURE "rusEFI 2021.07.03.hellen121vag.1632293398" +#define SIGNATURE_HASH 2121169401 +#define TS_SIGNATURE "rusEFI 2021.07.03.hellen121vag.2121169401" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 22975ab63a..de40854019 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen128 #define SIGNATURE_DATE 2021.07.03 -#define SIGNATURE_HASH 1686121663 -#define TS_SIGNATURE "rusEFI 2021.07.03.hellen128.1686121663" +#define SIGNATURE_HASH 2074380112 +#define TS_SIGNATURE "rusEFI 2021.07.03.hellen128.2074380112" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index c1492e7141..7b03eed153 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.07.03 -#define SIGNATURE_HASH 2732217508 -#define TS_SIGNATURE "rusEFI 2021.07.03.hellen72.2732217508" +#define SIGNATURE_HASH 3187605323 +#define TS_SIGNATURE "rusEFI 2021.07.03.hellen72.3187605323" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index f62cbe0449..8d7babc1a7 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellenNA6 #define SIGNATURE_DATE 2021.07.03 -#define SIGNATURE_HASH 2008929502 -#define TS_SIGNATURE "rusEFI 2021.07.03.hellenNA6.2008929502" +#define SIGNATURE_HASH 1754890033 +#define TS_SIGNATURE "rusEFI 2021.07.03.hellenNA6.1754890033" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index b3319c1a89..6e4601aee2 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.07.03 -#define SIGNATURE_HASH 3506627467 -#define TS_SIGNATURE "rusEFI 2021.07.03.hellen_cypress.3506627467" +#define SIGNATURE_HASH 3458615396 +#define TS_SIGNATURE "rusEFI 2021.07.03.hellen_cypress.3458615396" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index b653524b8d..ff9a08d050 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.07.03 -#define SIGNATURE_HASH 782708599 -#define TS_SIGNATURE "rusEFI 2021.07.03.kin.782708599" +#define SIGNATURE_HASH 830702744 +#define TS_SIGNATURE "rusEFI 2021.07.03.kin.830702744" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 9ae6b7e19d..44aba8c882 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.07.03 -#define SIGNATURE_HASH 3370901970 -#define TS_SIGNATURE "rusEFI 2021.07.03.mre_f4.3370901970" +#define SIGNATURE_HASH 3620686397 +#define TS_SIGNATURE "rusEFI 2021.07.03.mre_f4.3620686397" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index a0b2e74b6f..35d40a8b26 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.07.03 -#define SIGNATURE_HASH 3370901970 -#define TS_SIGNATURE "rusEFI 2021.07.03.mre_f7.3370901970" +#define SIGNATURE_HASH 3620686397 +#define TS_SIGNATURE "rusEFI 2021.07.03.mre_f7.3620686397" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 681ac0c1d4..41ef624a23 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.07.03 -#define SIGNATURE_HASH 2179480173 -#define TS_SIGNATURE "rusEFI 2021.07.03.prometheus_405.2179480173" +#define SIGNATURE_HASH 2664206722 +#define TS_SIGNATURE "rusEFI 2021.07.03.prometheus_405.2664206722" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 1548c51c94..ae1791468a 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.07.03 -#define SIGNATURE_HASH 2179480173 -#define TS_SIGNATURE "rusEFI 2021.07.03.prometheus_469.2179480173" +#define SIGNATURE_HASH 2664206722 +#define TS_SIGNATURE "rusEFI 2021.07.03.prometheus_469.2664206722" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index a233b7fb18..04b744e4d4 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.07.03 -#define SIGNATURE_HASH 4207445312 -#define TS_SIGNATURE "rusEFI 2021.07.03.proteus_f4.4207445312" +#define SIGNATURE_HASH 3857460911 +#define TS_SIGNATURE "rusEFI 2021.07.03.proteus_f4.3857460911" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index cb3ca2ecd4..e4e0ab5fd6 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.07.03 -#define SIGNATURE_HASH 4207445312 -#define TS_SIGNATURE "rusEFI 2021.07.03.proteus_f7.4207445312" +#define SIGNATURE_HASH 3857460911 +#define TS_SIGNATURE "rusEFI 2021.07.03.proteus_f7.3857460911" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 0a8099c7b0..a52e150d29 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.07.03 -#define SIGNATURE_HASH 1042429517 -#define TS_SIGNATURE "rusEFI 2021.07.03.subaru_eg33_f7.1042429517" +#define SIGNATURE_HASH 554081698 +#define TS_SIGNATURE "rusEFI 2021.07.03.subaru_eg33_f7.554081698" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index b1b617cc9cfc7b96055f3f60a3c4cf20bd290242..73541ef244fbc9419ad2326bc03463c0300dcf9c 100644 GIT binary patch delta 455810 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 M8^eZI;^hDS3kNa6>;M1& delta 455154 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 - +