From e94052b35fff8ba7a627f57d0707f2559c5331d6 Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Wed, 1 Sep 2021 19:04:18 +0000 Subject: [PATCH] Auto-generated configs and docs --- .../controllers/generated/signature_all.h | 4 ++-- .../controllers/generated/signature_atlas.h | 4 ++-- .../generated/signature_f429-discovery.h | 4 ++-- .../generated/signature_frankenso_na6.h | 4 ++-- .../generated/signature_hellen-nb1.h | 4 ++-- .../generated/signature_hellen121nissan.h | 4 ++-- .../generated/signature_hellen121vag.h | 4 ++-- .../generated/signature_hellen128.h | 4 ++-- .../generated/signature_hellen154hyundai.h | 4 ++-- .../generated/signature_hellen72.h | 4 ++-- .../generated/signature_hellenNA6.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 ++-- .../generated/signature_subaru_eg33_f7.h | 4 ++-- firmware/tunerstudio/generated/cache.zip | Bin 1959568 -> 1959628 bytes firmware/tunerstudio/generated/rusefi.ini | 20 +++++++++--------- .../tunerstudio/generated/rusefi_atlas.ini | 20 +++++++++--------- .../generated/rusefi_f429-discovery.ini | 20 +++++++++--------- .../generated/rusefi_frankenso_na6.ini | 20 +++++++++--------- .../generated/rusefi_hellen-nb1.ini | 20 +++++++++--------- .../generated/rusefi_hellen121nissan.ini | 20 +++++++++--------- .../generated/rusefi_hellen121vag.ini | 20 +++++++++--------- .../generated/rusefi_hellen128mercedes.ini | 20 +++++++++--------- .../generated/rusefi_hellen154hyundai.ini | 20 +++++++++--------- .../tunerstudio/generated/rusefi_hellen72.ini | 20 +++++++++--------- .../generated/rusefi_hellenNA6.ini | 20 +++++++++--------- .../generated/rusefi_hellen_cypress.ini | 20 +++++++++--------- .../tunerstudio/generated/rusefi_kinetis.ini | 20 +++++++++--------- .../tunerstudio/generated/rusefi_mre_f4.ini | 20 +++++++++--------- .../tunerstudio/generated/rusefi_mre_f7.ini | 20 +++++++++--------- .../generated/rusefi_prometheus_405.ini | 20 +++++++++--------- .../generated/rusefi_prometheus_469.ini | 20 +++++++++--------- .../generated/rusefi_proteus_f4.ini | 20 +++++++++--------- .../generated/rusefi_proteus_f7.ini | 20 +++++++++--------- .../generated/rusefi_subaru_eg33_f7.ini | 20 +++++++++--------- 41 files changed, 240 insertions(+), 240 deletions(-) diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index d07f400128..2dd37e0803 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 2021.09.01 -#define SIGNATURE_HASH 4126705865 -#define TS_SIGNATURE "rusEFI 2021.09.01.all.4126705865" +#define SIGNATURE_HASH 634171831 +#define TS_SIGNATURE "rusEFI 2021.09.01.all.634171831" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index b7d2c4bbd7..6e85f5b3f2 100644 --- a/firmware/controllers/generated/signature_atlas.h +++ b/firmware/controllers/generated/signature_atlas.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD atlas #define SIGNATURE_DATE 2021.09.01 -#define SIGNATURE_HASH 4126705865 -#define TS_SIGNATURE "rusEFI 2021.09.01.atlas.4126705865" +#define SIGNATURE_HASH 634171831 +#define TS_SIGNATURE "rusEFI 2021.09.01.atlas.634171831" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 24f47346d4..ac414b5fce 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD f429-discovery #define SIGNATURE_DATE 2021.09.01 -#define SIGNATURE_HASH 4126705865 -#define TS_SIGNATURE "rusEFI 2021.09.01.f429-discovery.4126705865" +#define SIGNATURE_HASH 634171831 +#define TS_SIGNATURE "rusEFI 2021.09.01.f429-discovery.634171831" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 2516976a70..1d9b47e06c 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 2021.09.01 -#define SIGNATURE_HASH 2412436768 -#define TS_SIGNATURE "rusEFI 2021.09.01.frankenso_na6.2412436768" +#define SIGNATURE_HASH 1610540126 +#define TS_SIGNATURE "rusEFI 2021.09.01.frankenso_na6.1610540126" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index f5b003c4b6..0c1f9e6504 100644 --- a/firmware/controllers/generated/signature_hellen-nb1.h +++ b/firmware/controllers/generated/signature_hellen-nb1.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen-nb1 #define SIGNATURE_DATE 2021.09.01 -#define SIGNATURE_HASH 1543213925 -#define TS_SIGNATURE "rusEFI 2021.09.01.hellen-nb1.1543213925" +#define SIGNATURE_HASH 2345642523 +#define TS_SIGNATURE "rusEFI 2021.09.01.hellen-nb1.2345642523" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index d2de80bcc3..f3ace0c229 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen121nissan #define SIGNATURE_DATE 2021.09.01 -#define SIGNATURE_HASH 136305231 -#define TS_SIGNATURE "rusEFI 2021.09.01.hellen121nissan.136305231" +#define SIGNATURE_HASH 3626754865 +#define TS_SIGNATURE "rusEFI 2021.09.01.hellen121nissan.3626754865" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 3cdb6cc114..cda1110482 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen121vag #define SIGNATURE_DATE 2021.09.01 -#define SIGNATURE_HASH 2786355343 -#define TS_SIGNATURE "rusEFI 2021.09.01.hellen121vag.2786355343" +#define SIGNATURE_HASH 1981829617 +#define TS_SIGNATURE "rusEFI 2021.09.01.hellen121vag.1981829617" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 9ed7cb1a76..2fee0d1116 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen128 #define SIGNATURE_DATE 2021.09.01 -#define SIGNATURE_HASH 3160526460 -#define TS_SIGNATURE "rusEFI 2021.09.01.hellen128.3160526460" +#define SIGNATURE_HASH 1817573122 +#define TS_SIGNATURE "rusEFI 2021.09.01.hellen128.1817573122" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 5c947341be..423b365805 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen154hyundai #define SIGNATURE_DATE 2021.09.01 -#define SIGNATURE_HASH 3629659955 -#define TS_SIGNATURE "rusEFI 2021.09.01.hellen154hyundai.3629659955" +#define SIGNATURE_HASH 141299277 +#define TS_SIGNATURE "rusEFI 2021.09.01.hellen154hyundai.141299277" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 62bca778f9..c2342ce4ea 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen72 #define SIGNATURE_DATE 2021.09.01 -#define SIGNATURE_HASH 2473453806 -#define TS_SIGNATURE "rusEFI 2021.09.01.hellen72.2473453806" +#define SIGNATURE_HASH 1129959824 +#define TS_SIGNATURE "rusEFI 2021.09.01.hellen72.1129959824" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 2896a12a97..cc66a7472e 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellenNA6 #define SIGNATURE_DATE 2021.09.01 -#define SIGNATURE_HASH 728794430 -#define TS_SIGNATURE "rusEFI 2021.09.01.hellenNA6.728794430" +#define SIGNATURE_HASH 4215585856 +#define TS_SIGNATURE "rusEFI 2021.09.01.hellenNA6.4215585856" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 968527fe52..d4e4220abf 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 2021.09.01 -#define SIGNATURE_HASH 3078902553 -#define TS_SIGNATURE "rusEFI 2021.09.01.hellen_cypress.3078902553" +#define SIGNATURE_HASH 1739614823 +#define TS_SIGNATURE "rusEFI 2021.09.01.hellen_cypress.1739614823" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 5191868560..761256f295 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 2021.09.01 -#define SIGNATURE_HASH 1210163173 -#define TS_SIGNATURE "rusEFI 2021.09.01.kin.1210163173" +#define SIGNATURE_HASH 2551555739 +#define TS_SIGNATURE "rusEFI 2021.09.01.kin.2551555739" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 31dc816330..d65d1a774a 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 2021.09.01 -#define SIGNATURE_HASH 1791990722 -#define TS_SIGNATURE "rusEFI 2021.09.01.mre_f4.1791990722" +#define SIGNATURE_HASH 3137053372 +#define TS_SIGNATURE "rusEFI 2021.09.01.mre_f4.3137053372" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 080447667d..9a6a5c7026 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 2021.09.01 -#define SIGNATURE_HASH 1791990722 -#define TS_SIGNATURE "rusEFI 2021.09.01.mre_f7.1791990722" +#define SIGNATURE_HASH 3137053372 +#define TS_SIGNATURE "rusEFI 2021.09.01.mre_f7.3137053372" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 86134e7be3..199eecd2d7 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 2021.09.01 -#define SIGNATURE_HASH 2769441071 -#define TS_SIGNATURE "rusEFI 2021.09.01.prometheus_405.2769441071" +#define SIGNATURE_HASH 1965451345 +#define TS_SIGNATURE "rusEFI 2021.09.01.prometheus_405.1965451345" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 90fa22104c..b3f7865293 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 2021.09.01 -#define SIGNATURE_HASH 2769441071 -#define TS_SIGNATURE "rusEFI 2021.09.01.prometheus_469.2769441071" +#define SIGNATURE_HASH 1965451345 +#define TS_SIGNATURE "rusEFI 2021.09.01.prometheus_469.1965451345" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 6b2e732f1d..33683b2e18 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 2021.09.01 -#define SIGNATURE_HASH 322864751 -#define TS_SIGNATURE "rusEFI 2021.09.01.proteus_f4.322864751" +#define SIGNATURE_HASH 3272261393 +#define TS_SIGNATURE "rusEFI 2021.09.01.proteus_f4.3272261393" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index ebec14c8f6..dee821476e 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 2021.09.01 -#define SIGNATURE_HASH 322864751 -#define TS_SIGNATURE "rusEFI 2021.09.01.proteus_f7.322864751" +#define SIGNATURE_HASH 3272261393 +#define TS_SIGNATURE "rusEFI 2021.09.01.proteus_f7.3272261393" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 08768aecfd..8054161fbe 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD subaru_eg33_f7 #define SIGNATURE_DATE 2021.09.01 -#define SIGNATURE_HASH 1618109354 -#define TS_SIGNATURE "rusEFI 2021.09.01.subaru_eg33_f7.1618109354" +#define SIGNATURE_HASH 2957400788 +#define TS_SIGNATURE "rusEFI 2021.09.01.subaru_eg33_f7.2957400788" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index fa78817269ff092e9e70788c128b8dbfadf7c381..5ec4bb95fe7df3665b04ad8dd22d3e7be4e966a2 100644 GIT binary patch delta 57793 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�U5`%{4*|Itghd&a`g{^XSJ`l#RV#NL#Jwsa+72 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