From 85637f01c71a6dc497f54736bc27d4a500c78c90 Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Thu, 3 Dec 2020 01:32:59 +0000 Subject: [PATCH] Auto-generated configs and docs --- ...ngine_configuration_generated_structures.h | 4 ++-- .../controllers/algo/rusefi_generated.h | 6 +++--- ...ngine_configuration_generated_structures.h | 4 ++-- .../controllers/algo/rusefi_generated.h | 6 +++--- ...ngine_configuration_generated_structures.h | 4 ++-- .../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_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 ++-- firmware/tunerstudio/generated/cache.zip | Bin 969795 -> 969785 bytes firmware/tunerstudio/generated/rusefi.ini | 6 +++--- .../generated/rusefi_frankenso_na6.ini | 6 +++--- .../generated/rusefi_hellen_cypress.ini | 6 +++--- .../tunerstudio/generated/rusefi_kinetis.ini | 6 +++--- .../tunerstudio/generated/rusefi_mre_f4.ini | 6 +++--- .../tunerstudio/generated/rusefi_mre_f7.ini | 6 +++--- .../generated/rusefi_prometheus_405.ini | 6 +++--- .../generated/rusefi_prometheus_469.ini | 6 +++--- .../generated/rusefi_proteus_f4.ini | 6 +++--- .../generated/rusefi_proteus_f7.ini | 6 +++--- .../com/rusefi/config/generated/Fields.java | 7 ++++--- java_console/rusefi.xml | 2 +- 33 files changed, 74 insertions(+), 73 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 7afade644b..ee6e656f24 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 Thu Dec 03 01:21:48 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Dec 03 01:32:34 UTC 2020 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3778,4 +3778,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 Thu Dec 03 01:21:48 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Dec 03 01:32:34 UTC 2020 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 1f272c63e9..49409aab7c 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 @@ -1213,7 +1213,7 @@ #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD hellen_cypress #define SIGNATURE_DATE 2020.12.03 -#define SIGNATURE_HASH 802150197 +#define SIGNATURE_HASH 2916162934 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1543,11 +1543,10 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2020.12.03.hellen_cypress.802150197" +#define TS_SIGNATURE "rusEFI 2020.12.03.hellen_cypress.2916162934" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 -#define TT_RENIX_66_2_2_2 45 #define TT_TT_2JZ_1_12 29 #define TT_TT_36_2_2_2 23 #define TT_TT_60_2_VW 20 @@ -1555,6 +1554,7 @@ #define TT_TT_JEEP_4_CYL 40 #define TT_TT_ONE 18 #define TT_TT_RENIX_44_2_2 44 +#define TT_TT_RENIX_66_2_2_2 45 #define TT_TT_SUBARU_7_6 36 #define TT_TT_SUBARU_SVX 49 #define TT_TT_TOOTHED_WHEEL 0 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 25cd8ae501..8bb4e783d0 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 Thu Dec 03 01:21:46 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Dec 03 01:32:32 UTC 2020 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3778,4 +3778,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 Thu Dec 03 01:21:46 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Dec 03 01:32:32 UTC 2020 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 176059e98d..006b433ed8 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -1213,7 +1213,7 @@ #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD kin #define SIGNATURE_DATE 2020.12.03 -#define SIGNATURE_HASH 2127818191 +#define SIGNATURE_HASH 4241303436 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1543,11 +1543,10 @@ #define ts_show_spi true #define ts_show_trigger_comparator true #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2020.12.03.kin.2127818191" +#define TS_SIGNATURE "rusEFI 2020.12.03.kin.4241303436" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 -#define TT_RENIX_66_2_2_2 45 #define TT_TT_2JZ_1_12 29 #define TT_TT_36_2_2_2 23 #define TT_TT_60_2_VW 20 @@ -1555,6 +1554,7 @@ #define TT_TT_JEEP_4_CYL 40 #define TT_TT_ONE 18 #define TT_TT_RENIX_44_2_2 44 +#define TT_TT_RENIX_66_2_2_2 45 #define TT_TT_SUBARU_7_6 36 #define TT_TT_SUBARU_SVX 49 #define TT_TT_TOOTHED_WHEEL 0 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index ed5a3c6450..2b59935b90 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 Thu Dec 03 01:21:24 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 03 01:32:08 UTC 2020 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3778,4 +3778,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 Thu Dec 03 01:21:24 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 03 01:32:08 UTC 2020 diff --git a/firmware/controllers/generated/fsio_enums_generated.def b/firmware/controllers/generated/fsio_enums_generated.def index a413dace5d..72f6bfa742 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 Thu Dec 03 01:21:24 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 03 01:32:08 UTC 2020 // 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 dd8f9c6a88..88972f99ef 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 Thu Dec 03 01:21:24 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 03 01:32:08 UTC 2020 // 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 ec1aed91a4..1dac3ca89a 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 Thu Dec 03 01:21:24 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 03 01:32:08 UTC 2020 // 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 9e9a1b5095..85dfa7e2d4 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 Thu Dec 03 01:21:24 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 03 01:32:08 UTC 2020 // 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 e707af2d5c..764a4ecd80 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -1213,7 +1213,7 @@ #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD all #define SIGNATURE_DATE 2020.12.03 -#define SIGNATURE_HASH 3862852086 +#define SIGNATURE_HASH 1679866805 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1543,11 +1543,10 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2020.12.03.all.3862852086" +#define TS_SIGNATURE "rusEFI 2020.12.03.all.1679866805" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 -#define TT_RENIX_66_2_2_2 45 #define TT_TT_2JZ_1_12 29 #define TT_TT_36_2_2_2 23 #define TT_TT_60_2_VW 20 @@ -1555,6 +1554,7 @@ #define TT_TT_JEEP_4_CYL 40 #define TT_TT_ONE 18 #define TT_TT_RENIX_44_2_2 44 +#define TT_TT_RENIX_66_2_2_2 45 #define TT_TT_SUBARU_7_6 36 #define TT_TT_SUBARU_SVX 49 #define TT_TT_TOOTHED_WHEEL 0 diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 1e8058be85..831dbc69e8 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 2020.12.03 -#define SIGNATURE_HASH 3862852086 -#define TS_SIGNATURE "rusEFI 2020.12.03.all.3862852086" +#define SIGNATURE_HASH 1679866805 +#define TS_SIGNATURE "rusEFI 2020.12.03.all.1679866805" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index c961fa312d..a26099f5b0 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 2020.12.03 -#define SIGNATURE_HASH 1884209165 -#define TS_SIGNATURE "rusEFI 2020.12.03.frankenso_na6.1884209165" +#define SIGNATURE_HASH 4065331790 +#define TS_SIGNATURE "rusEFI 2020.12.03.frankenso_na6.4065331790" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 7be3d18ba5..862a1a9782 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 2020.12.03 -#define SIGNATURE_HASH 802150197 -#define TS_SIGNATURE "rusEFI 2020.12.03.hellen_cypress.802150197" +#define SIGNATURE_HASH 2916162934 +#define TS_SIGNATURE "rusEFI 2020.12.03.hellen_cypress.2916162934" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 2dfa4d1933..b026b080ba 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 2020.12.03 -#define SIGNATURE_HASH 2127818191 -#define TS_SIGNATURE "rusEFI 2020.12.03.kin.2127818191" +#define SIGNATURE_HASH 4241303436 +#define TS_SIGNATURE "rusEFI 2020.12.03.kin.4241303436" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index b2f358f6a5..c83915a912 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 2020.12.03 -#define SIGNATURE_HASH 4058951567 -#define TS_SIGNATURE "rusEFI 2020.12.03.mre_f4.4058951567" +#define SIGNATURE_HASH 1945134540 +#define TS_SIGNATURE "rusEFI 2020.12.03.mre_f4.1945134540" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 58cec59495..804cc93555 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 2020.12.03 -#define SIGNATURE_HASH 4058951567 -#define TS_SIGNATURE "rusEFI 2020.12.03.mre_f7.4058951567" +#define SIGNATURE_HASH 1945134540 +#define TS_SIGNATURE "rusEFI 2020.12.03.mre_f7.1945134540" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index ae2a939fdd..c550de8c85 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 2020.12.03 -#define SIGNATURE_HASH 2766567335 -#define TS_SIGNATURE "rusEFI 2020.12.03.prometheus_405.2766567335" +#define SIGNATURE_HASH 653835748 +#define TS_SIGNATURE "rusEFI 2020.12.03.prometheus_405.653835748" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index c10c94d448..f620e38118 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 2020.12.03 -#define SIGNATURE_HASH 2766567335 -#define TS_SIGNATURE "rusEFI 2020.12.03.prometheus_469.2766567335" +#define SIGNATURE_HASH 653835748 +#define TS_SIGNATURE "rusEFI 2020.12.03.prometheus_469.653835748" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index d472c05c2a..936883d9e6 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 2020.12.03 -#define SIGNATURE_HASH 798243624 -#define TS_SIGNATURE "rusEFI 2020.12.03.proteus_f4.798243624" +#define SIGNATURE_HASH 2911564139 +#define TS_SIGNATURE "rusEFI 2020.12.03.proteus_f4.2911564139" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 0b6f40bd0a..f87ce2d12d 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 2020.12.03 -#define SIGNATURE_HASH 798243624 -#define TS_SIGNATURE "rusEFI 2020.12.03.proteus_f7.798243624" +#define SIGNATURE_HASH 2911564139 +#define TS_SIGNATURE "rusEFI 2020.12.03.proteus_f7.2911564139" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index 8ea3df8d5e2ad0b58c573b754a93823c15bd44fa..ca88ded8b35ba7dfa7afe534755c0101235f2213 100644 GIT binary patch delta 222706 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 z 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 iiX#Rd(-ePwyf8QBVBV@pq - +