From a440fc6cff066c120512f6ae0763fe962ebab94b Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Tue, 17 Nov 2020 00:10:53 +0000 Subject: [PATCH] Auto-generated configs and docs --- .../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 963665 -> 963715 bytes firmware/tunerstudio/generated/rusefi.ini | 16 ++++++++-------- .../generated/rusefi_frankenso_na6.ini | 16 ++++++++-------- .../generated/rusefi_hellen_cypress.ini | 16 ++++++++-------- .../tunerstudio/generated/rusefi_kinetis.ini | 16 ++++++++-------- .../tunerstudio/generated/rusefi_mre_f4.ini | 16 ++++++++-------- .../tunerstudio/generated/rusefi_mre_f7.ini | 16 ++++++++-------- .../generated/rusefi_prometheus_405.ini | 16 ++++++++-------- .../generated/rusefi_prometheus_469.ini | 16 ++++++++-------- .../generated/rusefi_proteus_f4.ini | 16 ++++++++-------- .../generated/rusefi_proteus_f7.ini | 16 ++++++++-------- 21 files changed, 110 insertions(+), 110 deletions(-) diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 164b037827..6650ef8dfa 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.11.15 -#define SIGNATURE_HASH 1587887724 -#define TS_SIGNATURE "rusEFI 2020.11.15.all.1587887724" +#define SIGNATURE_DATE 2020.11.17 +#define SIGNATURE_HASH 1226635285 +#define TS_SIGNATURE "rusEFI 2020.11.17.all.1226635285" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 81a1a13176..44fdf5fecc 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.11.15 -#define SIGNATURE_HASH 3369439127 -#define TS_SIGNATURE "rusEFI 2020.11.15.frankenso_na6.3369439127" +#define SIGNATURE_DATE 2020.11.17 +#define SIGNATURE_HASH 3748415982 +#define TS_SIGNATURE "rusEFI 2020.11.17.frankenso_na6.3748415982" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 1d8f275b15..447585ec1e 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.11.15 -#define SIGNATURE_HASH 2538903727 -#define TS_SIGNATURE "rusEFI 2020.11.15.hellen_cypress.2538903727" +#define SIGNATURE_DATE 2020.11.17 +#define SIGNATURE_HASH 2163039958 +#define TS_SIGNATURE "rusEFI 2020.11.17.hellen_cypress.2163039958" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 544fbadc14..a52bd39ca7 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.11.15 -#define SIGNATURE_HASH 3326648917 -#define TS_SIGNATURE "rusEFI 2020.11.15.kin.3326648917" +#define SIGNATURE_DATE 2020.11.17 +#define SIGNATURE_HASH 3522257964 +#define TS_SIGNATURE "rusEFI 2020.11.17.kin.3522257964" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 877796ac94..d33e14cd8b 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.11.15 -#define SIGNATURE_HASH 1232461845 -#define TS_SIGNATURE "rusEFI 2020.11.15.mre_f4.1232461845" +#define SIGNATURE_DATE 2020.11.17 +#define SIGNATURE_HASH 1590437484 +#define TS_SIGNATURE "rusEFI 2020.11.17.mre_f4.1590437484" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index e4b7451c83..2a177004d1 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.11.15 -#define SIGNATURE_HASH 1232461845 -#define TS_SIGNATURE "rusEFI 2020.11.15.mre_f7.1232461845" +#define SIGNATURE_DATE 2020.11.17 +#define SIGNATURE_HASH 1590437484 +#define TS_SIGNATURE "rusEFI 2020.11.17.mre_f7.1590437484" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 3645191dfd..7c623bfe46 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.11.15 -#define SIGNATURE_HASH 477968445 -#define TS_SIGNATURE "rusEFI 2020.11.15.prometheus_405.477968445" +#define SIGNATURE_DATE 2020.11.17 +#define SIGNATURE_HASH 197459524 +#define TS_SIGNATURE "rusEFI 2020.11.17.prometheus_405.197459524" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 1794127e62..e72fb59ae4 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.11.15 -#define SIGNATURE_HASH 477968445 -#define TS_SIGNATURE "rusEFI 2020.11.15.prometheus_469.477968445" +#define SIGNATURE_DATE 2020.11.17 +#define SIGNATURE_HASH 197459524 +#define TS_SIGNATURE "rusEFI 2020.11.17.prometheus_469.197459524" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index b69bc171c2..978299dfee 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.11.15 -#define SIGNATURE_HASH 2534372530 -#define TS_SIGNATURE "rusEFI 2020.11.15.proteus_f4.2534372530" +#define SIGNATURE_DATE 2020.11.17 +#define SIGNATURE_HASH 2159456971 +#define TS_SIGNATURE "rusEFI 2020.11.17.proteus_f4.2159456971" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 168ecd853f..2f6efce8b7 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.11.15 -#define SIGNATURE_HASH 2534372530 -#define TS_SIGNATURE "rusEFI 2020.11.15.proteus_f7.2534372530" +#define SIGNATURE_DATE 2020.11.17 +#define SIGNATURE_HASH 2159456971 +#define TS_SIGNATURE "rusEFI 2020.11.17.proteus_f7.2159456971" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index 84b54dc34b9f6bad9acadde7216a07768cd7337a..65fe1a17931a7ff3a399cec67aebdf6d471762c7 100644 GIT binary patch delta 69663 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 b#kRUPk`Q~QV6ZOizw#3>Sg}1C``!No_aTE@ delta 69707 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