diff --git a/firmware/controllers/actuators/ac_control_generated.h b/firmware/controllers/actuators/ac_control_generated.h index 31b13e4dd1..371bf591c7 100644 --- a/firmware/controllers/actuators/ac_control_generated.h +++ b/firmware/controllers/actuators/ac_control_generated.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/ac_control.txt Fri Apr 08 16:18:08 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/ac_control.txt Sat Apr 09 01:34:15 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -24,6 +24,7 @@ struct ac_control_s { offset 0 bit 5 */ bool acButtonState : 1 {}; /** + * For setAcDisabled Lua method offset 0 bit 6 */ bool isDisabledByLua : 1 {}; /** @@ -105,8 +106,12 @@ struct ac_control_s { * offset 4 */ int latest_usage_ac_control = (int)0; - /** total size 8*/ + /** + * offset 8 + */ + int acSwitchLastChangeTimeMs = (int)0; + /** total size 12*/ }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/ac_control.txt Fri Apr 08 16:18:08 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/ac_control.txt Sat Apr 09 01:34:15 UTC 2022 diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 54770dd6fd..180c3eee91 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 819008295 -#define TS_SIGNATURE "rusEFI 2022.04.08.all.819008295" +#define TS_SIGNATURE "rusEFI 2022.04.09.all.819008295" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index d55105ab05..4829bd722c 100644 --- a/firmware/controllers/generated/signature_alphax-2chan.h +++ b/firmware/controllers/generated/signature_alphax-2chan.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 770887288 -#define TS_SIGNATURE "rusEFI 2022.04.08.alphax-2chan.770887288" +#define TS_SIGNATURE "rusEFI 2022.04.09.alphax-2chan.770887288" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 6e63ddb0fe..643efa6f86 100644 --- a/firmware/controllers/generated/signature_alphax-4chan.h +++ b/firmware/controllers/generated/signature_alphax-4chan.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 3110259923 -#define TS_SIGNATURE "rusEFI 2022.04.08.alphax-4chan.3110259923" +#define TS_SIGNATURE "rusEFI 2022.04.09.alphax-4chan.3110259923" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index ce594d0b73..64f1fd5b29 100644 --- a/firmware/controllers/generated/signature_atlas.h +++ b/firmware/controllers/generated/signature_atlas.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 740025856 -#define TS_SIGNATURE "rusEFI 2022.04.08.atlas.740025856" +#define TS_SIGNATURE "rusEFI 2022.04.09.atlas.740025856" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index 28918f5165..6869328ef5 100644 --- a/firmware/controllers/generated/signature_core8.h +++ b/firmware/controllers/generated/signature_core8.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 502176333 -#define TS_SIGNATURE "rusEFI 2022.04.08.core8.502176333" +#define TS_SIGNATURE "rusEFI 2022.04.09.core8.502176333" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index e6e62caa39..e46408fd6f 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 819008295 -#define TS_SIGNATURE "rusEFI 2022.04.08.f429-discovery.819008295" +#define TS_SIGNATURE "rusEFI 2022.04.09.f429-discovery.819008295" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index a068ae3f1c..fc837ab8ba 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 1493732118 -#define TS_SIGNATURE "rusEFI 2022.04.08.frankenso_na6.1493732118" +#define TS_SIGNATURE "rusEFI 2022.04.09.frankenso_na6.1493732118" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index c0f1830074..6fabf72b79 100644 --- a/firmware/controllers/generated/signature_harley81.h +++ b/firmware/controllers/generated/signature_harley81.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 2239093704 -#define TS_SIGNATURE "rusEFI 2022.04.08.harley81.2239093704" +#define TS_SIGNATURE "rusEFI 2022.04.09.harley81.2239093704" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index c12a7c13b7..b18811e54b 100644 --- a/firmware/controllers/generated/signature_hellen-nb1.h +++ b/firmware/controllers/generated/signature_hellen-nb1.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 288968554 -#define TS_SIGNATURE "rusEFI 2022.04.08.hellen-nb1.288968554" +#define TS_SIGNATURE "rusEFI 2022.04.09.hellen-nb1.288968554" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 663a0200db..91bcda13ff 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 1835414873 -#define TS_SIGNATURE "rusEFI 2022.04.08.hellen121nissan.1835414873" +#define TS_SIGNATURE "rusEFI 2022.04.09.hellen121nissan.1835414873" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index a72956da57..14c4182235 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 3986107772 -#define TS_SIGNATURE "rusEFI 2022.04.08.hellen121vag.3986107772" +#define TS_SIGNATURE "rusEFI 2022.04.09.hellen121vag.3986107772" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index d25e493ebe..9dc5c54257 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 776148554 -#define TS_SIGNATURE "rusEFI 2022.04.08.hellen128.776148554" +#define TS_SIGNATURE "rusEFI 2022.04.09.hellen128.776148554" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index a0f430b01b..6c482d7eab 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 3004542630 -#define TS_SIGNATURE "rusEFI 2022.04.08.hellen154hyundai.3004542630" +#define TS_SIGNATURE "rusEFI 2022.04.09.hellen154hyundai.3004542630" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index fe2bfd04b1..b8128ef088 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 4290306363 -#define TS_SIGNATURE "rusEFI 2022.04.08.hellen72.4290306363" +#define TS_SIGNATURE "rusEFI 2022.04.09.hellen72.4290306363" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 8d92b0f977..e4952a5b2b 100644 --- a/firmware/controllers/generated/signature_hellen81.h +++ b/firmware/controllers/generated/signature_hellen81.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 4103534924 -#define TS_SIGNATURE "rusEFI 2022.04.08.hellen81.4103534924" +#define TS_SIGNATURE "rusEFI 2022.04.09.hellen81.4103534924" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index d9e20d5b45..ff92fa23cc 100644 --- a/firmware/controllers/generated/signature_hellen88bmw.h +++ b/firmware/controllers/generated/signature_hellen88bmw.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 948763258 -#define TS_SIGNATURE "rusEFI 2022.04.08.hellen88bmw.948763258" +#define TS_SIGNATURE "rusEFI 2022.04.09.hellen88bmw.948763258" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 05b287acbd..66ac9cd2fc 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 646300153 -#define TS_SIGNATURE "rusEFI 2022.04.08.hellenNA6.646300153" +#define TS_SIGNATURE "rusEFI 2022.04.09.hellenNA6.646300153" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 2e2fef32b5..5c3efccc72 100644 --- a/firmware/controllers/generated/signature_hellenNA8_96.h +++ b/firmware/controllers/generated/signature_hellenNA8_96.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 3843292450 -#define TS_SIGNATURE "rusEFI 2022.04.08.hellenNA8_96.3843292450" +#define TS_SIGNATURE "rusEFI 2022.04.09.hellenNA8_96.3843292450" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 24f10f28aa..7238cb0c4a 100644 --- a/firmware/controllers/generated/signature_hellen_cypress.h +++ b/firmware/controllers/generated/signature_hellen_cypress.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 170194075 -#define TS_SIGNATURE "rusEFI 2022.04.08.hellen_cypress.170194075" +#define TS_SIGNATURE "rusEFI 2022.04.09.hellen_cypress.170194075" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 6b1e9a5bcd..bdb8fcb5cb 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 4118886503 -#define TS_SIGNATURE "rusEFI 2022.04.08.kin.4118886503" +#define TS_SIGNATURE "rusEFI 2022.04.09.kin.4118886503" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index e57b74c6a4..9f7a40a259 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 1609686348 -#define TS_SIGNATURE "rusEFI 2022.04.08.mre_f4.1609686348" +#define TS_SIGNATURE "rusEFI 2022.04.09.mre_f4.1609686348" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 4783693fde..03009c4270 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 1609686348 -#define TS_SIGNATURE "rusEFI 2022.04.08.mre_f7.1609686348" +#define TS_SIGNATURE "rusEFI 2022.04.09.mre_f7.1609686348" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index e37cac1ced..fa5523003b 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 1614531265 -#define TS_SIGNATURE "rusEFI 2022.04.08.prometheus_405.1614531265" +#define TS_SIGNATURE "rusEFI 2022.04.09.prometheus_405.1614531265" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index da75c91fa6..ffaca55e41 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 1614531265 -#define TS_SIGNATURE "rusEFI 2022.04.08.prometheus_469.1614531265" +#define TS_SIGNATURE "rusEFI 2022.04.09.prometheus_469.1614531265" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index af634d4203..47b68231eb 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 369658534 -#define TS_SIGNATURE "rusEFI 2022.04.08.proteus_f4.369658534" +#define TS_SIGNATURE "rusEFI 2022.04.09.proteus_f4.369658534" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 8579931231..4af865b37a 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 369658534 -#define TS_SIGNATURE "rusEFI 2022.04.08.proteus_f7.369658534" +#define TS_SIGNATURE "rusEFI 2022.04.09.proteus_f7.369658534" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index b283f65ea0..e998969dd3 100644 --- a/firmware/controllers/generated/signature_proteus_h7.h +++ b/firmware/controllers/generated/signature_proteus_h7.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 369658534 -#define TS_SIGNATURE "rusEFI 2022.04.08.proteus_h7.369658534" +#define TS_SIGNATURE "rusEFI 2022.04.09.proteus_h7.369658534" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 63e4f3309d..65a2cbb16d 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 1365668518 -#define TS_SIGNATURE "rusEFI 2022.04.08.subaru_eg33_f7.1365668518" +#define TS_SIGNATURE "rusEFI 2022.04.09.subaru_eg33_f7.1365668518" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 3fcc2d3ee2..cb1dae2a68 100644 --- a/firmware/controllers/generated/signature_tdg-pdm8.h +++ b/firmware/controllers/generated/signature_tdg-pdm8.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 3703593846 -#define TS_SIGNATURE "rusEFI 2022.04.08.tdg-pdm8.3703593846" +#define TS_SIGNATURE "rusEFI 2022.04.09.tdg-pdm8.3703593846" diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/AcControl.java b/java_console/models/src/main/java/com/rusefi/config/generated/AcControl.java index adf102909e..b77acd6051 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/AcControl.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/AcControl.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/ac_control.txt Fri Apr 08 16:18:08 UTC 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/ac_control.txt Sat Apr 09 01:34:15 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -39,6 +39,7 @@ public class AcControl { public static final Field UNUSEDBIT_7_30 = Field.create("UNUSEDBIT_7_30", 0, FieldType.BIT, 30); public static final Field UNUSEDBIT_7_31 = Field.create("UNUSEDBIT_7_31", 0, FieldType.BIT, 31); public static final Field LATEST_USAGE_AC_CONTROL = Field.create("LATEST_USAGE_AC_CONTROL", 4, FieldType.INT).setScale(1.0); + public static final Field ACSWITCHLASTCHANGETIMEMS = Field.create("ACSWITCHLASTCHANGETIMEMS", 8, FieldType.INT).setScale(1.0); public static final Field[] VALUES = { ENGINETOOSLOW, ENGINETOOFAST, @@ -73,5 +74,6 @@ public class AcControl { UNUSEDBIT_7_30, UNUSEDBIT_7_31, LATEST_USAGE_AC_CONTROL, + ACSWITCHLASTCHANGETIMEMS, }; }