From a940d5de7ba39ce691c6b6a4c192117338ce91c9 Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Sat, 2 Oct 2021 19:33:17 +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 1979197 -> 1980117 bytes firmware/tunerstudio/generated/rusefi.ini | 13 +++++++++---- .../tunerstudio/generated/rusefi_atlas.ini | 13 +++++++++---- .../generated/rusefi_f429-discovery.ini | 13 +++++++++---- .../generated/rusefi_frankenso_na6.ini | 13 +++++++++---- .../generated/rusefi_hellen-nb1.ini | 13 +++++++++---- .../generated/rusefi_hellen121nissan.ini | 13 +++++++++---- .../generated/rusefi_hellen121vag.ini | 13 +++++++++---- .../generated/rusefi_hellen128mercedes.ini | 13 +++++++++---- .../generated/rusefi_hellen154hyundai.ini | 13 +++++++++---- .../tunerstudio/generated/rusefi_hellen72.ini | 13 +++++++++---- .../generated/rusefi_hellenNA6.ini | 13 +++++++++---- .../generated/rusefi_hellen_cypress.ini | 13 +++++++++---- .../tunerstudio/generated/rusefi_kinetis.ini | 13 +++++++++---- .../tunerstudio/generated/rusefi_mre_f4.ini | 13 +++++++++---- .../tunerstudio/generated/rusefi_mre_f7.ini | 13 +++++++++---- .../generated/rusefi_prometheus_405.ini | 13 +++++++++---- .../generated/rusefi_prometheus_469.ini | 13 +++++++++---- .../generated/rusefi_proteus_f4.ini | 13 +++++++++---- .../generated/rusefi_proteus_f7.ini | 13 +++++++++---- .../generated/rusefi_subaru_eg33_f7.ini | 13 +++++++++---- 41 files changed, 220 insertions(+), 120 deletions(-) diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index ff4320bc9d..2352b0edca 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.10.02 -#define SIGNATURE_HASH 462073390 -#define TS_SIGNATURE "rusEFI 2021.10.02.all.462073390" +#define SIGNATURE_HASH 773200657 +#define TS_SIGNATURE "rusEFI 2021.10.02.all.773200657" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index d5cd8a106e..52d60da3ee 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.10.02 -#define SIGNATURE_HASH 462073390 -#define TS_SIGNATURE "rusEFI 2021.10.02.atlas.462073390" +#define SIGNATURE_HASH 773200657 +#define TS_SIGNATURE "rusEFI 2021.10.02.atlas.773200657" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 0d263934ae..14d8952aa5 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.10.02 -#define SIGNATURE_HASH 462073390 -#define TS_SIGNATURE "rusEFI 2021.10.02.f429-discovery.462073390" +#define SIGNATURE_HASH 773200657 +#define TS_SIGNATURE "rusEFI 2021.10.02.f429-discovery.773200657" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 57d89bf425..3d7c6eee39 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.10.02 -#define SIGNATURE_HASH 1639513031 -#define TS_SIGNATURE "rusEFI 2021.10.02.frankenso_na6.1639513031" +#define SIGNATURE_HASH 1411665656 +#define TS_SIGNATURE "rusEFI 2021.10.02.frankenso_na6.1411665656" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 1cc398012f..ebe7a51f4b 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.10.02 -#define SIGNATURE_HASH 3173835258 -#define TS_SIGNATURE "rusEFI 2021.10.02.hellen-nb1.3173835258" +#define SIGNATURE_HASH 2293257413 +#define TS_SIGNATURE "rusEFI 2021.10.02.hellen-nb1.2293257413" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 79f4958624..cb2ddb94d8 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.10.02 -#define SIGNATURE_HASH 2424043116 -#define TS_SIGNATURE "rusEFI 2021.10.02.hellen121nissan.2424043116" +#define SIGNATURE_HASH 2783396691 +#define TS_SIGNATURE "rusEFI 2021.10.02.hellen121nissan.2783396691" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index fdd64b7f4c..ff5fbf5831 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.10.02 -#define SIGNATURE_HASH 1214664296 -#define TS_SIGNATURE "rusEFI 2021.10.02.hellen121vag.1214664296" +#define SIGNATURE_HASH 2113600343 +#define TS_SIGNATURE "rusEFI 2021.10.02.hellen121vag.2113600343" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 6a9200156d..1099eb8bc6 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.10.02 -#define SIGNATURE_HASH 2202268765 -#define TS_SIGNATURE "rusEFI 2021.10.02.hellen128.2202268765" +#define SIGNATURE_HASH 3068084578 +#define TS_SIGNATURE "rusEFI 2021.10.02.hellen128.3068084578" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 22ecbabf8c..9b92b3206b 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.10.02 -#define SIGNATURE_HASH 959500534 -#define TS_SIGNATURE "rusEFI 2021.10.02.hellen154hyundai.959500534" +#define SIGNATURE_HASH 212624841 +#define TS_SIGNATURE "rusEFI 2021.10.02.hellen154hyundai.212624841" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 81b2163515..fb39b77e23 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.10.02 -#define SIGNATURE_HASH 2099236361 -#define TS_SIGNATURE "rusEFI 2021.10.02.hellen72.2099236361" +#define SIGNATURE_HASH 1216576310 +#define TS_SIGNATURE "rusEFI 2021.10.02.hellen72.1216576310" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 4ebf8aca67..fd13d3833c 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.10.02 -#define SIGNATURE_HASH 3980445634 -#define TS_SIGNATURE "rusEFI 2021.10.02.hellenNA6.3980445634" +#define SIGNATURE_HASH 3638326013 +#define TS_SIGNATURE "rusEFI 2021.10.02.hellenNA6.3638326013" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 0055828d21..b328e64084 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.10.02 -#define SIGNATURE_HASH 1509324286 -#define TS_SIGNATURE "rusEFI 2021.10.02.hellen_cypress.1509324286" +#define SIGNATURE_HASH 1818935489 +#define TS_SIGNATURE "rusEFI 2021.10.02.hellen_cypress.1818935489" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 6e73f94273..8db07b7424 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.10.02 -#define SIGNATURE_HASH 2790504706 -#define TS_SIGNATURE "rusEFI 2021.10.02.kin.2790504706" +#define SIGNATURE_HASH 2479819837 +#define TS_SIGNATURE "rusEFI 2021.10.02.kin.2479819837" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 26ae179d2f..4f541aad2c 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.10.02 -#define SIGNATURE_HASH 2468002234 -#define TS_SIGNATURE "rusEFI 2021.10.02.mre_f4.2468002234" +#define SIGNATURE_HASH 2793802885 +#define TS_SIGNATURE "rusEFI 2021.10.02.mre_f4.2793802885" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 3a48df0b95..c3d3f6802d 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.10.02 -#define SIGNATURE_HASH 2468002234 -#define TS_SIGNATURE "rusEFI 2021.10.02.mre_f7.2468002234" +#define SIGNATURE_HASH 2793802885 +#define TS_SIGNATURE "rusEFI 2021.10.02.mre_f7.2793802885" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 44613b8358..ddc721205d 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.10.02 -#define SIGNATURE_HASH 1264613320 -#define TS_SIGNATURE "rusEFI 2021.10.02.prometheus_405.1264613320" +#define SIGNATURE_HASH 2130494199 +#define TS_SIGNATURE "rusEFI 2021.10.02.prometheus_405.2130494199" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 5d09b83cc1..857e3e0f3a 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.10.02 -#define SIGNATURE_HASH 1264613320 -#define TS_SIGNATURE "rusEFI 2021.10.02.prometheus_469.1264613320" +#define SIGNATURE_HASH 2130494199 +#define TS_SIGNATURE "rusEFI 2021.10.02.prometheus_469.2130494199" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 1cf6414a97..34c3d6a247 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.10.02 -#define SIGNATURE_HASH 1599868992 -#define TS_SIGNATURE "rusEFI 2021.10.02.proteus_f4.1599868992" +#define SIGNATURE_HASH 1791010175 +#define TS_SIGNATURE "rusEFI 2021.10.02.proteus_f4.1791010175" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 83888b9a9b..690d54d17a 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.10.02 -#define SIGNATURE_HASH 1599868992 -#define TS_SIGNATURE "rusEFI 2021.10.02.proteus_f7.1599868992" +#define SIGNATURE_HASH 1791010175 +#define TS_SIGNATURE "rusEFI 2021.10.02.proteus_f7.1791010175" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index ec8ceb3ff9..b6f0572cad 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.10.02 -#define SIGNATURE_HASH 2382382413 -#define TS_SIGNATURE "rusEFI 2021.10.02.subaru_eg33_f7.2382382413" +#define SIGNATURE_HASH 3147624562 +#define TS_SIGNATURE "rusEFI 2021.10.02.subaru_eg33_f7.3147624562" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index 5e060338839e1334a13f16db0671e597a31ac7ef..6398a3fddb6e06fb059aa546f81bd4dcffe3379d 100644 GIT binary patch delta 266755 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