From d8214bc0196fbd70b511bf448815152f097bbddf Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Sun, 26 Jul 2020 18:13:38 +0000 Subject: [PATCH] Auto-generated configs and docs --- .../controllers/generated/signature_all.h | 4 +-- .../generated/signature_frankenso_na6.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 +-- firmware/tunerstudio/generated/cache.zip | Bin 843587 -> 843803 bytes firmware/tunerstudio/generated/rusefi.ini | 28 +++++++++--------- .../generated/rusefi_frankenso_na6.ini | 28 +++++++++--------- .../tunerstudio/generated/rusefi_kinetis.ini | 28 +++++++++--------- .../tunerstudio/generated/rusefi_mre_f4.ini | 28 +++++++++--------- .../tunerstudio/generated/rusefi_mre_f7.ini | 28 +++++++++--------- .../generated/rusefi_prometheus_405.ini | 28 +++++++++--------- .../generated/rusefi_prometheus_469.ini | 28 +++++++++--------- .../generated/rusefi_proteus_f4.ini | 28 +++++++++--------- .../generated/rusefi_proteus_f7.ini | 28 +++++++++--------- 19 files changed, 144 insertions(+), 144 deletions(-) diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 9f81016590..9961fc9306 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 2020.07.26 -#define SIGNATURE_HASH 2235815951 -#define TS_SIGNATURE "rusEFI 2020.07.26.all.2235815951" +#define SIGNATURE_HASH 4076325589 +#define TS_SIGNATURE "rusEFI 2020.07.26.all.4076325589" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index afb83eed56..7ae73d3c7e 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 2020.07.26 -#define SIGNATURE_HASH 1539618028 -#define TS_SIGNATURE "rusEFI 2020.07.26.frankenso_na6.1539618028" +#define SIGNATURE_HASH 745580086 +#define TS_SIGNATURE "rusEFI 2020.07.26.frankenso_na6.745580086" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 15a246b54a..531221d3e1 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 2020.07.26 -#define SIGNATURE_HASH 1216152725 -#define TS_SIGNATURE "rusEFI 2020.07.26.kin.1216152725" +#define SIGNATURE_HASH 1070143055 +#define TS_SIGNATURE "rusEFI 2020.07.26.kin.1070143055" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index f5d5e20f26..b76ab37d2e 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 2020.07.26 -#define SIGNATURE_HASH 3434942081 -#define TS_SIGNATURE "rusEFI 2020.07.26.mre_f4.3434942081" +#define SIGNATURE_HASH 3137936475 +#define TS_SIGNATURE "rusEFI 2020.07.26.mre_f4.3137936475" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index a009a2ca83..54807b7baa 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 2020.07.26 -#define SIGNATURE_HASH 3434942081 -#define TS_SIGNATURE "rusEFI 2020.07.26.mre_f7.3434942081" +#define SIGNATURE_HASH 3137936475 +#define TS_SIGNATURE "rusEFI 2020.07.26.mre_f7.3137936475" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 7645c8d5b4..deb5be0b91 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 2020.07.26 -#define SIGNATURE_HASH 1885274251 -#define TS_SIGNATURE "rusEFI 2020.07.26.prometheus_405.1885274251" +#define SIGNATURE_HASH 132846161 +#define TS_SIGNATURE "rusEFI 2020.07.26.prometheus_405.132846161" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 048f7b7ad8..6357fd3668 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 2020.07.26 -#define SIGNATURE_HASH 1885274251 -#define TS_SIGNATURE "rusEFI 2020.07.26.prometheus_469.1885274251" +#define SIGNATURE_HASH 132846161 +#define TS_SIGNATURE "rusEFI 2020.07.26.prometheus_469.132846161" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 77df2e3bec..bba5387b80 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 2020.07.26 -#define SIGNATURE_HASH 148023744 -#define TS_SIGNATURE "rusEFI 2020.07.26.proteus_f4.148023744" +#define SIGNATURE_HASH 2137439002 +#define TS_SIGNATURE "rusEFI 2020.07.26.proteus_f4.2137439002" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 1f20c84724..6ca4cefe41 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 2020.07.26 -#define SIGNATURE_HASH 148023744 -#define TS_SIGNATURE "rusEFI 2020.07.26.proteus_f7.148023744" +#define SIGNATURE_HASH 2137439002 +#define TS_SIGNATURE "rusEFI 2020.07.26.proteus_f7.2137439002" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index b7f865c304c3ff65f6344d5fda7cefa4e0ce1c31..2982ee9d5d604038707d2fab894737af5ee3ad21 100644 GIT binary patch delta 76062 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