From 7ed87fe4f7fcc8ea4c26c43636a57892010f097f Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Wed, 8 Jul 2020 01:33:15 +0000 Subject: [PATCH] Auto-generated configs and docs --- ...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 | 6 +++--- .../generated/signature_frankenso_na6.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 842333 -> 842325 bytes .../generated/rusefi_frankenso_na6.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 | 6 +++--- java_console/rusefi.xml | 2 +- 24 files changed, 58 insertions(+), 58 deletions(-) diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index 3438438169..7e4e862121 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jul 06 06:07:02 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 08 01:33:00 UTC 2020 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3520,4 +3520,4 @@ struct persistent_config_s { typedef struct persistent_config_s persistent_config_s; // end -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jul 06 06:07:02 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 08 01:33:00 UTC 2020 diff --git a/firmware/controllers/generated/fsio_enums_generated.def b/firmware/controllers/generated/fsio_enums_generated.def index 8d85343805..d8842914d1 100644 --- a/firmware/controllers/generated/fsio_enums_generated.def +++ b/firmware/controllers/generated/fsio_enums_generated.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jul 06 06:07:02 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 08 01:33:00 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 0de7c42370..44c5adb637 100644 --- a/firmware/controllers/generated/fsio_getters.def +++ b/firmware/controllers/generated/fsio_getters.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jul 06 06:07:02 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 08 01:33:00 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 51a845fc22..4d612214b0 100644 --- a/firmware/controllers/generated/fsio_names.def +++ b/firmware/controllers/generated/fsio_names.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jul 06 06:07:02 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 08 01:33:00 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 7fe3dad896..66ff6dbb09 100644 --- a/firmware/controllers/generated/fsio_strings.def +++ b/firmware/controllers/generated/fsio_strings.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jul 06 06:07:02 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 08 01:33:00 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 edad067e59..cb52c21d17 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -1060,8 +1060,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD all -#define SIGNATURE_DATE 2020.07.06 -#define SIGNATURE_HASH 877441627 +#define SIGNATURE_DATE 2020.07.08 +#define SIGNATURE_HASH 1715728722 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1321,7 +1321,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2020.07.06.all.877441627" +#define TS_SIGNATURE "rusEFI 2020.07.08.all.1715728722" #define TS_SINGLE_WRITE_COMMAND 'W' #define tunerStudioSerialSpeed_offset 728 #define twoWireBatchIgnition_offset 1476 diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 420102287b..9c96c99748 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.07.06 -#define SIGNATURE_HASH 877441627 -#define TS_SIGNATURE "rusEFI 2020.07.06.all.877441627" +#define SIGNATURE_DATE 2020.07.08 +#define SIGNATURE_HASH 1715728722 +#define TS_SIGNATURE "rusEFI 2020.07.08.all.1715728722" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index cb541aedc5..55e2e0e23c 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.07.06 -#define SIGNATURE_HASH 3939229368 -#define TS_SIGNATURE "rusEFI 2020.07.06.frankenso_na6.3939229368" +#define SIGNATURE_DATE 2020.07.08 +#define SIGNATURE_HASH 3099893169 +#define TS_SIGNATURE "rusEFI 2020.07.08.frankenso_na6.3099893169" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index ae28cfb530..2d9a4fe483 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.07.06 -#define SIGNATURE_HASH 2108843221 -#define TS_SIGNATURE "rusEFI 2020.07.06.mre_f4.2108843221" +#define SIGNATURE_DATE 2020.07.08 +#define SIGNATURE_HASH 800925660 +#define TS_SIGNATURE "rusEFI 2020.07.08.mre_f4.800925660" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 67aff24350..4168a1c059 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.07.06 -#define SIGNATURE_HASH 2108843221 -#define TS_SIGNATURE "rusEFI 2020.07.06.mre_f7.2108843221" +#define SIGNATURE_DATE 2020.07.08 +#define SIGNATURE_HASH 800925660 +#define TS_SIGNATURE "rusEFI 2020.07.08.mre_f7.800925660" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index e47f3cb5b9..b95f77d8b3 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.07.06 -#define SIGNATURE_HASH 3243272927 -#define TS_SIGNATURE "rusEFI 2020.07.06.prometheus_405.3243272927" +#define SIGNATURE_DATE 2020.07.08 +#define SIGNATURE_HASH 2472487382 +#define TS_SIGNATURE "rusEFI 2020.07.08.prometheus_405.2472487382" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index e6d8071e24..fc52d5c674 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.07.06 -#define SIGNATURE_HASH 3243272927 -#define TS_SIGNATURE "rusEFI 2020.07.06.prometheus_469.3243272927" +#define SIGNATURE_DATE 2020.07.08 +#define SIGNATURE_HASH 2472487382 +#define TS_SIGNATURE "rusEFI 2020.07.08.prometheus_469.2472487382" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 7b19e92ec5..b67d5908fa 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.07.06 -#define SIGNATURE_HASH 3118318484 -#define TS_SIGNATURE "rusEFI 2020.07.06.proteus_f4.3118318484" +#define SIGNATURE_DATE 2020.07.08 +#define SIGNATURE_HASH 3956441245 +#define TS_SIGNATURE "rusEFI 2020.07.08.proteus_f4.3956441245" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 3940d56efb..40acf18d19 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.07.06 -#define SIGNATURE_HASH 3118318484 -#define TS_SIGNATURE "rusEFI 2020.07.06.proteus_f7.3118318484" +#define SIGNATURE_DATE 2020.07.08 +#define SIGNATURE_HASH 3956441245 +#define TS_SIGNATURE "rusEFI 2020.07.08.proteus_f7.3956441245" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index 1554601a30e1e0d2ecd6519f5ad14d446926b5ad..4f3a2911af92c871421622298051bdcb47d2dd1c 100644 GIT binary patch delta 14942 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 L5`<$Z&HVH~hzON& delta 206546 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 ib7TwuBop>PJ^QOw0_<4{fp~}g - +