From 5d84af0c3590d14f5b8a8ae880d22dd1f39a16e3 Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Sun, 28 Mar 2021 12:09:36 +0000 Subject: [PATCH] Auto-generated configs and docs --- ...ngine_configuration_generated_structures.h | 8 +++----- .../controllers/algo/rusefi_generated.h | 8 ++++---- ...ngine_configuration_generated_structures.h | 8 +++----- .../controllers/algo/rusefi_generated.h | 8 ++++---- ...ngine_configuration_generated_structures.h | 8 +++----- .../controllers/algo/rusefi_generated.h | 8 ++++---- ...ngine_configuration_generated_structures.h | 8 +++----- .../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 | 8 ++++---- .../controllers/generated/signature_all.h | 6 +++--- .../generated/signature_frankenso_na6.h | 6 +++--- .../generated/signature_hellen72.h | 6 +++--- .../generated/signature_hellen_cypress.h | 6 +++--- .../controllers/generated/signature_kin.h | 6 +++--- .../controllers/generated/signature_mre_f4.h | 6 +++--- .../controllers/generated/signature_mre_f7.h | 6 +++--- .../generated/signature_prometheus_405.h | 6 +++--- .../generated/signature_prometheus_469.h | 6 +++--- .../generated/signature_proteus_f4.h | 6 +++--- .../generated/signature_proteus_f7.h | 6 +++--- .../generated/signature_subaru_eg33_f7.h | 6 +++--- firmware/tunerstudio/generated/cache.zip | Bin 1160305 -> 1160089 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 | 10 +++++----- java_console/rusefi.xml | 2 +- 39 files changed, 122 insertions(+), 142 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 62cfe62b7f..46833489c3 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 Mar 27 23:02:24 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Mar 28 12:09:12 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -899,11 +899,9 @@ struct engine_configuration_s { */ ignition_mode_e ignitionMode; /** - * This value could be used to offset the whole ignition timing table by a constant - * See also timing_offset_cylinder * offset 444 */ - angle_t ignitionOffset; + float unusedOldIgnitionOffset; /** * Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light). * offset 448 @@ -3864,4 +3862,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 Sat Mar 27 23:02:24 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Mar 28 12:09:12 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 76dd180158..2ce5cd7230 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 @@ -899,7 +899,6 @@ #define ignitionIatCorrTable_offset 12832 #define ignitionLoadBins_offset 17312 #define ignitionMode_offset 440 -#define ignitionOffset_offset 444 #define ignitionPinMode_offset 649 #define ignitionPins10_offset 645 #define ignitionPins11_offset 646 @@ -1247,8 +1246,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD hellen_cypress -#define SIGNATURE_DATE 2021.03.27 -#define SIGNATURE_HASH 3225854185 +#define SIGNATURE_DATE 2021.03.28 +#define SIGNATURE_HASH 4047847743 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1583,7 +1582,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.03.27.hellen_cypress.3225854185" +#define TS_SIGNATURE "rusEFI 2021.03.28.hellen_cypress.4047847743" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 @@ -1713,6 +1712,7 @@ #define unusedBit_490_9_offset 2116 #define unusedHereWeHave_offset 1464 #define unusedOldBiquad_offset 2330 +#define unusedOldIgnitionOffset_offset 444 #define unusedSpiPadding4_offset 2593 #define unusedSpiPadding5_offset 2715 #define unusedSpiPadding8_offset 4010 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 e77f9668f3..de4815be62 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 Mar 27 23:02:22 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Mar 28 12:09:10 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -899,11 +899,9 @@ struct engine_configuration_s { */ ignition_mode_e ignitionMode; /** - * This value could be used to offset the whole ignition timing table by a constant - * See also timing_offset_cylinder * offset 444 */ - angle_t ignitionOffset; + float unusedOldIgnitionOffset; /** * Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light). * offset 448 @@ -3859,4 +3857,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 Sat Mar 27 23:02:22 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Mar 28 12:09:10 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 73b302f6bb..ec27158482 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -883,7 +883,6 @@ #define ignitionIatCorrTable_offset 12804 #define ignitionLoadBins_offset 17284 #define ignitionMode_offset 440 -#define ignitionOffset_offset 444 #define ignitionPinMode_offset 649 #define ignitionPins10_offset 645 #define ignitionPins11_offset 646 @@ -1231,8 +1230,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD kin -#define SIGNATURE_DATE 2021.03.27 -#define SIGNATURE_HASH 1071868949 +#define SIGNATURE_DATE 2021.03.28 +#define SIGNATURE_HASH 249597379 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1567,7 +1566,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator true #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.03.27.kin.1071868949" +#define TS_SIGNATURE "rusEFI 2021.03.28.kin.249597379" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 @@ -1697,6 +1696,7 @@ #define unusedBit_490_9_offset 2116 #define unusedHereWeHave_offset 1464 #define unusedOldBiquad_offset 2322 +#define unusedOldIgnitionOffset_offset 444 #define unusedSpiPadding4_offset 2585 #define unusedSpiPadding5_offset 2687 #define unusedSpiPadding8_offset 3982 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 2a4bd5ba62..33bcdb0624 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 Mar 27 23:02:25 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 Sun Mar 28 12:09:14 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -899,11 +899,9 @@ struct engine_configuration_s { */ ignition_mode_e ignitionMode; /** - * This value could be used to offset the whole ignition timing table by a constant - * See also timing_offset_cylinder * offset 444 */ - angle_t ignitionOffset; + float unusedOldIgnitionOffset; /** * Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light). * offset 448 @@ -3864,4 +3862,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 Sat Mar 27 23:02:25 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 Sun Mar 28 12:09:14 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 cb75170216..464301a08c 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 @@ -899,7 +899,6 @@ #define ignitionIatCorrTable_offset 12832 #define ignitionLoadBins_offset 17312 #define ignitionMode_offset 440 -#define ignitionOffset_offset 444 #define ignitionPinMode_offset 649 #define ignitionPins10_offset 645 #define ignitionPins11_offset 646 @@ -1247,8 +1246,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD subaru_eg33_f7 -#define SIGNATURE_DATE 2021.03.27 -#define SIGNATURE_HASH 1089015055 +#define SIGNATURE_DATE 2021.03.28 +#define SIGNATURE_HASH 1911221465 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1583,7 +1582,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port false -#define TS_SIGNATURE "rusEFI 2021.03.27.subaru_eg33_f7.1089015055" +#define TS_SIGNATURE "rusEFI 2021.03.28.subaru_eg33_f7.1911221465" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 @@ -1713,6 +1712,7 @@ #define unusedBit_490_9_offset 2116 #define unusedHereWeHave_offset 1464 #define unusedOldBiquad_offset 2330 +#define unusedOldIgnitionOffset_offset 444 #define unusedSpiPadding4_offset 2593 #define unusedSpiPadding5_offset 2715 #define unusedSpiPadding8_offset 4010 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index e633af3ab5..874c09570b 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 Mar 27 23:02:01 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Mar 28 12:08:45 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -899,11 +899,9 @@ struct engine_configuration_s { */ ignition_mode_e ignitionMode; /** - * This value could be used to offset the whole ignition timing table by a constant - * See also timing_offset_cylinder * offset 444 */ - angle_t ignitionOffset; + float unusedOldIgnitionOffset; /** * Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light). * offset 448 @@ -3864,4 +3862,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 Sat Mar 27 23:02:01 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Mar 28 12:08:45 UTC 2021 diff --git a/firmware/controllers/generated/fsio_enums_generated.def b/firmware/controllers/generated/fsio_enums_generated.def index b726b5765d..0f344279e7 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 Mar 27 23:02:01 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Mar 28 12:08:45 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 292a65cea5..585c62e90d 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 Mar 27 23:02:01 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Mar 28 12:08:45 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 05a31e7cac..7742f87397 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 Mar 27 23:02:01 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Mar 28 12:08:45 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 99bfe51f32..187652cafb 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 Mar 27 23:02:01 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Mar 28 12:08:45 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 792438d0cd..7dfd958e73 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -897,7 +897,6 @@ #define ignitionIatCorrTable_offset 12832 #define ignitionLoadBins_offset 17312 #define ignitionMode_offset 440 -#define ignitionOffset_offset 444 #define ignitionPinMode_offset 649 #define ignitionPins10_offset 645 #define ignitionPins11_offset 646 @@ -1244,8 +1243,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD all -#define SIGNATURE_DATE 2021.03.27 -#define SIGNATURE_HASH 2184870713 +#define SIGNATURE_DATE 2021.03.28 +#define SIGNATURE_HASH 3006896879 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1580,7 +1579,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.03.27.all.2184870713" +#define TS_SIGNATURE "rusEFI 2021.03.28.all.3006896879" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 @@ -1710,6 +1709,7 @@ #define unusedBit_490_9_offset 2116 #define unusedHereWeHave_offset 1464 #define unusedOldBiquad_offset 2330 +#define unusedOldIgnitionOffset_offset 444 #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 d85a16abcf..dbe44e31c5 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.03.27 -#define SIGNATURE_HASH 2184870713 -#define TS_SIGNATURE "rusEFI 2021.03.27.all.2184870713" +#define SIGNATURE_DATE 2021.03.28 +#define SIGNATURE_HASH 3006896879 +#define TS_SIGNATURE "rusEFI 2021.03.28.all.3006896879" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 35f44ea5cb..b856b6ed16 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.03.27 -#define SIGNATURE_HASH 104879786 -#define TS_SIGNATURE "rusEFI 2021.03.27.frankenso_na6.104879786" +#define SIGNATURE_DATE 2021.03.28 +#define SIGNATURE_HASH 927184764 +#define TS_SIGNATURE "rusEFI 2021.03.28.frankenso_na6.927184764" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 24ea8c391d..62ba92ae30 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.03.27 -#define SIGNATURE_HASH 3008972871 -#define TS_SIGNATURE "rusEFI 2021.03.27.hellen72.3008972871" +#define SIGNATURE_DATE 2021.03.28 +#define SIGNATURE_HASH 2186979729 +#define TS_SIGNATURE "rusEFI 2021.03.28.hellen72.2186979729" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index e36d839321..d0d15b7340 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.03.27 -#define SIGNATURE_HASH 3225854185 -#define TS_SIGNATURE "rusEFI 2021.03.27.hellen_cypress.3225854185" +#define SIGNATURE_DATE 2021.03.28 +#define SIGNATURE_HASH 4047847743 +#define TS_SIGNATURE "rusEFI 2021.03.28.hellen_cypress.4047847743" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index b30672bdb2..6cf68160eb 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.03.27 -#define SIGNATURE_HASH 1071868949 -#define TS_SIGNATURE "rusEFI 2021.03.27.kin.1071868949" +#define SIGNATURE_DATE 2021.03.28 +#define SIGNATURE_HASH 249597379 +#define TS_SIGNATURE "rusEFI 2021.03.28.kin.249597379" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 4829c0122c..7fe6534306 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.03.27 -#define SIGNATURE_HASH 4052200254 -#define TS_SIGNATURE "rusEFI 2021.03.27.mre_f4.4052200254" +#define SIGNATURE_DATE 2021.03.28 +#define SIGNATURE_HASH 3229895400 +#define TS_SIGNATURE "rusEFI 2021.03.28.mre_f4.3229895400" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index dd176ff828..13ed7f7825 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.03.27 -#define SIGNATURE_HASH 4052200254 -#define TS_SIGNATURE "rusEFI 2021.03.27.mre_f7.4052200254" +#define SIGNATURE_DATE 2021.03.28 +#define SIGNATURE_HASH 3229895400 +#define TS_SIGNATURE "rusEFI 2021.03.28.mre_f7.3229895400" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 170043f9a9..cd3ff5c3b4 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.03.27 -#define SIGNATURE_HASH 2427222287 -#define TS_SIGNATURE "rusEFI 2021.03.27.prometheus_405.2427222287" +#define SIGNATURE_DATE 2021.03.28 +#define SIGNATURE_HASH 2712639705 +#define TS_SIGNATURE "rusEFI 2021.03.28.prometheus_405.2712639705" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index ff685a9e97..3bef13f474 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.03.27 -#define SIGNATURE_HASH 2427222287 -#define TS_SIGNATURE "rusEFI 2021.03.27.prometheus_469.2427222287" +#define SIGNATURE_DATE 2021.03.28 +#define SIGNATURE_HASH 2712639705 +#define TS_SIGNATURE "rusEFI 2021.03.28.prometheus_469.2712639705" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index cfd09e807f..6b0510b2f3 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.03.27 -#define SIGNATURE_HASH 1729844906 -#define TS_SIGNATURE "rusEFI 2021.03.27.proteus_f4.1729844906" +#define SIGNATURE_DATE 2021.03.28 +#define SIGNATURE_HASH 1444460412 +#define TS_SIGNATURE "rusEFI 2021.03.28.proteus_f4.1444460412" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 06b7f1651d..0c0d5dea85 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.03.27 -#define SIGNATURE_HASH 1729844906 -#define TS_SIGNATURE "rusEFI 2021.03.27.proteus_f7.1729844906" +#define SIGNATURE_DATE 2021.03.28 +#define SIGNATURE_HASH 1444460412 +#define TS_SIGNATURE "rusEFI 2021.03.28.proteus_f7.1444460412" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index addceefdb6..18b08d916c 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.03.27 -#define SIGNATURE_HASH 1089015055 -#define TS_SIGNATURE "rusEFI 2021.03.27.subaru_eg33_f7.1089015055" +#define SIGNATURE_DATE 2021.03.28 +#define SIGNATURE_HASH 1911221465 +#define TS_SIGNATURE "rusEFI 2021.03.28.subaru_eg33_f7.1911221465" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index c48b3c5500e999bb36573009a3659efef6e8ec75..72506e20940b601df51b863516f1b6fb89152b06 100644 GIT binary patch delta 366268 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 - +