From b1ea05a46debb7f84001b207fd42d9f25cc1643c Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Tue, 22 Dec 2020 03:22:57 +0000 Subject: [PATCH] Auto-generated configs and docs --- ...ngine_configuration_generated_structures.h | 4 ++-- .../controllers/algo/rusefi_generated.h | 7 ++++--- ...ngine_configuration_generated_structures.h | 4 ++-- .../controllers/algo/rusefi_generated.h | 7 ++++--- ...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 | 7 ++++--- .../controllers/generated/signature_all.h | 6 +++--- .../generated/signature_frankenso_na6.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 +++--- firmware/tunerstudio/generated/cache.zip | Bin 980825 -> 980925 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, 87 insertions(+), 83 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 caf75d6ca9..c9465aaa6e 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 Fri Dec 18 17:41:38 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Dec 22 03:22:39 UTC 2020 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3782,4 +3782,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 Fri Dec 18 17:41:38 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Dec 22 03:22:39 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 660652d011..cafbd5b42d 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 @@ -423,6 +423,7 @@ #define ET_MRE_SUBARU_EJ18 37 #define ET_PROTEUS_BMW_M73 63 #define ET_PROTEUS_MIATA_NB2 67 +#define ET_PROTEUS_QC_TEST_BOARD 68 #define ET_ROVER_V8 10 #define ET_SACHS 29 #define ET_VW_ABA 32 @@ -1228,8 +1229,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD hellen_cypress -#define SIGNATURE_DATE 2020.12.18 -#define SIGNATURE_HASH 3387541358 +#define SIGNATURE_DATE 2020.12.22 +#define SIGNATURE_HASH 4251209215 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1560,7 +1561,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2020.12.18.hellen_cypress.3387541358" +#define TS_SIGNATURE "rusEFI 2020.12.22.hellen_cypress.4251209215" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 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 d9c76978c4..bce97b4e8e 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 Fri Dec 18 17:41:36 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Dec 22 03:22:37 UTC 2020 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3782,4 +3782,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 Fri Dec 18 17:41:36 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Dec 22 03:22:37 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 ac25491b31..0550a181d6 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -423,6 +423,7 @@ #define ET_MRE_SUBARU_EJ18 37 #define ET_PROTEUS_BMW_M73 63 #define ET_PROTEUS_MIATA_NB2 67 +#define ET_PROTEUS_QC_TEST_BOARD 68 #define ET_ROVER_V8 10 #define ET_SACHS 29 #define ET_VW_ABA 32 @@ -1228,8 +1229,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD kin -#define SIGNATURE_DATE 2020.12.18 -#define SIGNATURE_HASH 2566258068 +#define SIGNATURE_DATE 2020.12.22 +#define SIGNATURE_HASH 2893575941 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1560,7 +1561,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator true #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2020.12.18.kin.2566258068" +#define TS_SIGNATURE "rusEFI 2020.12.22.kin.2893575941" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index fcfa68eb1d..b617fd3a09 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 Fri Dec 18 17:41:16 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Dec 22 03:22:22 UTC 2020 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3782,4 +3782,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 Fri Dec 18 17:41:16 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Dec 22 03:22:22 UTC 2020 diff --git a/firmware/controllers/generated/fsio_enums_generated.def b/firmware/controllers/generated/fsio_enums_generated.def index 045ed1b70d..5dbe544b13 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 Fri Dec 18 17:41:16 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Dec 22 03:22:22 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 1edb22a643..2f6e5c7ba4 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 Fri Dec 18 17:41:16 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Dec 22 03:22:22 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 09586afaa5..34db5bd0ae 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 Fri Dec 18 17:41:16 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Dec 22 03:22:22 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 f8b0ce58ad..9b2113d6fb 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 Fri Dec 18 17:41:16 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Dec 22 03:22:22 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 98a473a959..554631802f 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -423,6 +423,7 @@ #define ET_MRE_SUBARU_EJ18 37 #define ET_PROTEUS_BMW_M73 63 #define ET_PROTEUS_MIATA_NB2 67 +#define ET_PROTEUS_QC_TEST_BOARD 68 #define ET_ROVER_V8 10 #define ET_SACHS 29 #define ET_VW_ABA 32 @@ -1228,8 +1229,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD all -#define SIGNATURE_DATE 2020.12.18 -#define SIGNATURE_HASH 1597869 +#define SIGNATURE_DATE 2020.12.22 +#define SIGNATURE_HASH 882240316 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1560,7 +1561,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2020.12.18.all.1597869" +#define TS_SIGNATURE "rusEFI 2020.12.22.all.882240316" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index f9b1a63e53..326241523d 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 2020.12.19 -#define SIGNATURE_HASH 3944432618 -#define TS_SIGNATURE "rusEFI 2020.12.19.all.3944432618" +#define SIGNATURE_DATE 2020.12.22 +#define SIGNATURE_HASH 882240316 +#define TS_SIGNATURE "rusEFI 2020.12.22.all.882240316" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 4fa3603db5..488e346307 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 2020.12.19 -#define SIGNATURE_HASH 2104226321 -#define TS_SIGNATURE "rusEFI 2020.12.19.frankenso_na6.2104226321" +#define SIGNATURE_DATE 2020.12.22 +#define SIGNATURE_HASH 2732939975 +#define TS_SIGNATURE "rusEFI 2020.12.22.frankenso_na6.2732939975" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index ef916c0cab..b435df70fa 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 2020.12.19 -#define SIGNATURE_HASH 585819433 -#define TS_SIGNATURE "rusEFI 2020.12.19.hellen_cypress.585819433" +#define SIGNATURE_DATE 2020.12.22 +#define SIGNATURE_HASH 4251209215 +#define TS_SIGNATURE "rusEFI 2020.12.22.hellen_cypress.4251209215" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 62fb901517..6816980c9a 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 2020.12.19 -#define SIGNATURE_HASH 1945558995 -#define TS_SIGNATURE "rusEFI 2020.12.19.kin.1945558995" +#define SIGNATURE_DATE 2020.12.22 +#define SIGNATURE_HASH 2893575941 +#define TS_SIGNATURE "rusEFI 2020.12.22.kin.2893575941" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index e372016646..b897c369aa 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 2020.12.19 -#define SIGNATURE_HASH 4241202579 -#define TS_SIGNATURE "rusEFI 2020.12.19.mre_f4.4241202579" +#define SIGNATURE_DATE 2020.12.22 +#define SIGNATURE_HASH 591738181 +#define TS_SIGNATURE "rusEFI 2020.12.22.mre_f4.591738181" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 3c13f09323..78a5451d49 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 2020.12.19 -#define SIGNATURE_HASH 4241202579 -#define TS_SIGNATURE "rusEFI 2020.12.19.mre_f7.4241202579" +#define SIGNATURE_DATE 2020.12.22 +#define SIGNATURE_HASH 591738181 +#define TS_SIGNATURE "rusEFI 2020.12.22.mre_f7.591738181" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 4ab8e21ba6..cff3248d45 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 2020.12.19 -#define SIGNATURE_HASH 2848146875 -#define TS_SIGNATURE "rusEFI 2020.12.19.prometheus_405.2848146875" +#define SIGNATURE_DATE 2020.12.22 +#define SIGNATURE_HASH 1984818541 +#define TS_SIGNATURE "rusEFI 2020.12.22.prometheus_405.1984818541" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index f76de1b11c..013de642d3 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 2020.12.19 -#define SIGNATURE_HASH 2848146875 -#define TS_SIGNATURE "rusEFI 2020.12.19.prometheus_469.2848146875" +#define SIGNATURE_DATE 2020.12.22 +#define SIGNATURE_HASH 1984818541 +#define TS_SIGNATURE "rusEFI 2020.12.22.prometheus_469.1984818541" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 20d5c3f383..559137563d 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 2020.12.19 -#define SIGNATURE_HASH 582027572 -#define TS_SIGNATURE "rusEFI 2020.12.19.proteus_f4.582027572" +#define SIGNATURE_DATE 2020.12.22 +#define SIGNATURE_HASH 4248805858 +#define TS_SIGNATURE "rusEFI 2020.12.22.proteus_f4.4248805858" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index f64eea2fb6..d9684e9acf 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 2020.12.19 -#define SIGNATURE_HASH 582027572 -#define TS_SIGNATURE "rusEFI 2020.12.19.proteus_f7.582027572" +#define SIGNATURE_DATE 2020.12.22 +#define SIGNATURE_HASH 4248805858 +#define TS_SIGNATURE "rusEFI 2020.12.22.proteus_f7.4248805858" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index e56b442a8515e3a32c723e058be2ee28ba4f5a48..88ebf38336604d4e6e5a135bcaaa82c8e5373066 100644 GIT binary patch delta 296640 zcmV(-K-|CC?mNBjJAi}%gaU*Ev;-;&6w4ZxQ4@>9Bl~dx01}b`0384k0GFW^0wRBJ zX5n9NX5n9NX5nA#z593KNU|XObNR1Od(Pad-og|T;77BwV_vrDwhaT=Roz|v=?Dq|GvAu{(;)O? z_~KjBXgT*1E1Fu%RotEi*1})LL7ad1VPcJ=a2njLmR=G>p%o{~)i_x#eWNb;T`Z%q zAIJX08a-RZ;)j2F51yMu(JcPJHMrDZfVC9==`AfxgG$EHd=AaTP_ws8tj8d^x88pD zcJDjseF((Mncf5Z+mdH=6k|H9mxqiNe{lH3_Cuf9Z!~-@1oitUS4g@!HaYHHlzs!zi)h z)nX9=MECGKkD#hx%-wjr$DuQtg|4k;6KHzmi@X3K4oS31tkGⓈzNYc*h_@&Vlb+ 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 delta 296493 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
  • LFIie>vWzU<#i2&x(U%D*bTGx(x^ul&omyfDic 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 KXN7R&Z~q6bCi}er diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 712384a9f5..210dfbe06a 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.12.19.all.3944432618" + signature = "rusEFI 2020.12.22.all.882240316" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.12.19.all.3944432618" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.12.22.all.882240316" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 19 04:06:56 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Dec 22 03:22:22 UTC 2020 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 2bfc9aeb86..cb72d8ac0d 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.12.19.frankenso_na6.2104226321" + signature = "rusEFI 2020.12.22.frankenso_na6.2732939975" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.12.19.frankenso_na6.2104226321" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.12.22.frankenso_na6.2732939975" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 19 04:07:02 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Dec 22 03:22:28 UTC 2020 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini index fe9b5bb5a5..be2f45151a 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.12.19.hellen_cypress.585819433" + signature = "rusEFI 2020.12.22.hellen_cypress.4251209215" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.12.19.hellen_cypress.585819433" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.12.22.hellen_cypress.4251209215" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Dec 19 04:07:12 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Dec 22 03:22:39 UTC 2020 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_kinetis.ini b/firmware/tunerstudio/generated/rusefi_kinetis.ini index f18f0e1c9b..4bf7936132 100644 --- a/firmware/tunerstudio/generated/rusefi_kinetis.ini +++ b/firmware/tunerstudio/generated/rusefi_kinetis.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.12.19.kin.1945558995" + signature = "rusEFI 2020.12.22.kin.2893575941" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.12.19.kin.1945558995" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.12.22.kin.2893575941" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Dec 19 04:07:10 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Dec 22 03:22:37 UTC 2020 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index fac8541f3b..f2be0b2aa5 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.12.19.mre_f4.4241202579" + signature = "rusEFI 2020.12.22.mre_f4.591738181" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.12.19.mre_f4.4241202579" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.12.22.mre_f4.591738181" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 19 04:07:00 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Dec 22 03:22:26 UTC 2020 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 70f5c101e5..0b4c403821 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.12.19.mre_f7.4241202579" + signature = "rusEFI 2020.12.22.mre_f7.591738181" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.12.19.mre_f7.4241202579" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.12.22.mre_f7.591738181" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 19 04:06:58 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Dec 22 03:22:24 UTC 2020 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 3b6a4d7272..08b47761d3 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.12.19.prometheus_405.2848146875" + signature = "rusEFI 2020.12.22.prometheus_405.1984818541" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.12.19.prometheus_405.2848146875" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.12.22.prometheus_405.1984818541" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 19 04:07:05 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Dec 22 03:22:32 UTC 2020 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index 8336df106c..0e7bfb0c07 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.12.19.prometheus_469.2848146875" + signature = "rusEFI 2020.12.22.prometheus_469.1984818541" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.12.19.prometheus_469.2848146875" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.12.22.prometheus_469.1984818541" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 19 04:07:03 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Dec 22 03:22:30 UTC 2020 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 23041da547..96e6d63f31 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.12.19.proteus_f4.582027572" + signature = "rusEFI 2020.12.22.proteus_f4.4248805858" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.12.19.proteus_f4.582027572" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.12.22.proteus_f4.4248805858" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 19 04:07:08 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Dec 22 03:22:35 UTC 2020 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 1f247d1030..f6fac2085c 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.12.19.proteus_f7.582027572" + signature = "rusEFI 2020.12.22.proteus_f7.4248805858" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.12.19.proteus_f7.582027572" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.12.22.proteus_f7.4248805858" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 19 04:07:07 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Dec 22 03:22:34 UTC 2020 pageSize = 20000 page = 1 diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java index 696713ba0d..49a4afbe3e 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Dec 18 17:41:16 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Dec 22 03:22:22 UTC 2020 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -405,6 +405,7 @@ public class Fields { public static final int ET_MRE_SUBARU_EJ18 = 37; public static final int ET_PROTEUS_BMW_M73 = 63; public static final int ET_PROTEUS_MIATA_NB2 = 67; + public static final int ET_PROTEUS_QC_TEST_BOARD = 68; public static final int ET_ROVER_V8 = 10; public static final int ET_SACHS = 29; public static final int ET_VW_ABA = 32; @@ -1183,7 +1184,7 @@ public class Fields { public static final int servoOutputPins8_offset = 3147; public static final int showHumanReadableWarning_offset = 976; public static final int showSdCardWarning_offset = 76; - public static final int SIGNATURE_HASH = 1597869; + public static final int SIGNATURE_HASH = 882240316; public static final int silentTriggerError_offset = 1464; public static final int slowAdcAlpha_offset = 2088; public static final int sparkDwellRpmBins_offset = 332; @@ -1464,7 +1465,7 @@ public class Fields { public static final char TS_SD_R_COMMAND = 'r'; public static final char TS_SD_W_COMMAND = 'w'; public static final char TS_SET_LOGGER_SWITCH = 'l'; - public static final String TS_SIGNATURE = "rusEFI 2020.12.18.all.1597869"; + public static final String TS_SIGNATURE = "rusEFI 2020.12.22.all.882240316"; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final int TT_TT_1_16 = 50; public static final int TT_TT_2JZ_1_12 = 29; diff --git a/java_console/rusefi.xml b/java_console/rusefi.xml index 748748e22e..1d1153826c 100644 --- a/java_console/rusefi.xml +++ b/java_console/rusefi.xml @@ -1,6 +1,6 @@ - +