Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2022-08-26 01:09:10 +00:00
parent e40c3a2180
commit c95899a306
34 changed files with 228 additions and 68 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/electronic_throttle.txt Wed Jun 29 03:21:08 EDT 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/electronic_throttle.txt Fri Aug 26 01:07:49 UTC 2022
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -30,8 +30,104 @@ struct electronic_throttle_s {
* offset 20
*/
float etbCurrentTarget = (float)0;
/**
offset 24 bit 0 */
bool etbRevLimitActive : 1 {};
/**
offset 24 bit 1 */
bool unusedBit_7_1 : 1 {};
/**
offset 24 bit 2 */
bool unusedBit_7_2 : 1 {};
/**
offset 24 bit 3 */
bool unusedBit_7_3 : 1 {};
/**
offset 24 bit 4 */
bool unusedBit_7_4 : 1 {};
/**
offset 24 bit 5 */
bool unusedBit_7_5 : 1 {};
/**
offset 24 bit 6 */
bool unusedBit_7_6 : 1 {};
/**
offset 24 bit 7 */
bool unusedBit_7_7 : 1 {};
/**
offset 24 bit 8 */
bool unusedBit_7_8 : 1 {};
/**
offset 24 bit 9 */
bool unusedBit_7_9 : 1 {};
/**
offset 24 bit 10 */
bool unusedBit_7_10 : 1 {};
/**
offset 24 bit 11 */
bool unusedBit_7_11 : 1 {};
/**
offset 24 bit 12 */
bool unusedBit_7_12 : 1 {};
/**
offset 24 bit 13 */
bool unusedBit_7_13 : 1 {};
/**
offset 24 bit 14 */
bool unusedBit_7_14 : 1 {};
/**
offset 24 bit 15 */
bool unusedBit_7_15 : 1 {};
/**
offset 24 bit 16 */
bool unusedBit_7_16 : 1 {};
/**
offset 24 bit 17 */
bool unusedBit_7_17 : 1 {};
/**
offset 24 bit 18 */
bool unusedBit_7_18 : 1 {};
/**
offset 24 bit 19 */
bool unusedBit_7_19 : 1 {};
/**
offset 24 bit 20 */
bool unusedBit_7_20 : 1 {};
/**
offset 24 bit 21 */
bool unusedBit_7_21 : 1 {};
/**
offset 24 bit 22 */
bool unusedBit_7_22 : 1 {};
/**
offset 24 bit 23 */
bool unusedBit_7_23 : 1 {};
/**
offset 24 bit 24 */
bool unusedBit_7_24 : 1 {};
/**
offset 24 bit 25 */
bool unusedBit_7_25 : 1 {};
/**
offset 24 bit 26 */
bool unusedBit_7_26 : 1 {};
/**
offset 24 bit 27 */
bool unusedBit_7_27 : 1 {};
/**
offset 24 bit 28 */
bool unusedBit_7_28 : 1 {};
/**
offset 24 bit 29 */
bool unusedBit_7_29 : 1 {};
/**
offset 24 bit 30 */
bool unusedBit_7_30 : 1 {};
/**
offset 24 bit 31 */
bool unusedBit_7_31 : 1 {};
};
static_assert(sizeof(electronic_throttle_s) == 24);
static_assert(sizeof(electronic_throttle_s) == 28);
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/electronic_throttle.txt Wed Jun 29 03:21:08 EDT 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/electronic_throttle.txt Fri Aug 26 01:07:49 UTC 2022

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2505398053
#define TS_SIGNATURE "rusEFI 2022.08.26.48way.2505398053"
#define SIGNATURE_HASH 1959648990
#define TS_SIGNATURE "rusEFI 2022.08.26.48way.1959648990"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2188533610
#define TS_SIGNATURE "rusEFI 2022.08.26.all.2188533610"
#define SIGNATURE_HASH 1676334737
#define TS_SIGNATURE "rusEFI 2022.08.26.all.1676334737"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2959131142
#define TS_SIGNATURE "rusEFI 2022.08.26.alphax-2chan.2959131142"
#define SIGNATURE_HASH 1375226877
#define TS_SIGNATURE "rusEFI 2022.08.26.alphax-2chan.1375226877"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 158244069
#define TS_SIGNATURE "rusEFI 2022.08.26.alphax-4chan.158244069"
#define SIGNATURE_HASH 3908441374
#define TS_SIGNATURE "rusEFI 2022.08.26.alphax-4chan.3908441374"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2662902349
#define TS_SIGNATURE "rusEFI 2022.08.26.atlas.2662902349"
#define SIGNATURE_HASH 2132812726
#define TS_SIGNATURE "rusEFI 2022.08.26.atlas.2132812726"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1956515475
#define TS_SIGNATURE "rusEFI 2022.08.26.core8.1956515475"
#define SIGNATURE_HASH 2500233064
#define TS_SIGNATURE "rusEFI 2022.08.26.core8.2500233064"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null
//
#define SIGNATURE_HASH 2188533610
#define TS_SIGNATURE "rusEFI 2022.08.26.cypress.2188533610"
#define SIGNATURE_HASH 1676334737
#define TS_SIGNATURE "rusEFI 2022.08.26.cypress.1676334737"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2188533610
#define TS_SIGNATURE "rusEFI 2022.08.26.f407-discovery.2188533610"
#define SIGNATURE_HASH 1676334737
#define TS_SIGNATURE "rusEFI 2022.08.26.f407-discovery.1676334737"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2188533610
#define TS_SIGNATURE "rusEFI 2022.08.26.f429-discovery.2188533610"
#define SIGNATURE_HASH 1676334737
#define TS_SIGNATURE "rusEFI 2022.08.26.f429-discovery.1676334737"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3223233454
#define TS_SIGNATURE "rusEFI 2022.08.26.frankenso_na6.3223233454"
#define SIGNATURE_HASH 562440789
#define TS_SIGNATURE "rusEFI 2022.08.26.frankenso_na6.562440789"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1921997381
#define TS_SIGNATURE "rusEFI 2022.08.26.harley81.1921997381"
#define SIGNATURE_HASH 2467812286
#define TS_SIGNATURE "rusEFI 2022.08.26.harley81.2467812286"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 907401948
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen-gm-e67.907401948"
#define SIGNATURE_HASH 3616363303
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen-gm-e67.3616363303"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1543073446
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen-nb1.1543073446"
#define SIGNATURE_HASH 3126978397
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen-nb1.3126978397"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 179103616
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen121nissan.179103616"
#define SIGNATURE_HASH 3946081915
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen121nissan.3946081915"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 4065565712
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen121vag.4065565712"
#define SIGNATURE_HASH 332076523
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen121vag.332076523"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2089574996
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen128.2089574996"
#define SIGNATURE_HASH 2635393967
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen128.2635393967"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 440217070
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen154hyundai.440217070"
#define SIGNATURE_HASH 4221936661
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen154hyundai.4221936661"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1884124782
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen72.1884124782"
#define SIGNATURE_HASH 2446720917
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen72.2446720917"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2697430880
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen81.2697430880"
#define SIGNATURE_HASH 1096748699
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen81.1096748699"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2542226598
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen88bmw.2542226598"
#define SIGNATURE_HASH 1981793629
#define TS_SIGNATURE "rusEFI 2022.08.26.hellen88bmw.1981793629"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 16363018
#define TS_SIGNATURE "rusEFI 2022.08.26.hellenNA6.16363018"
#define SIGNATURE_HASH 3781240817
#define TS_SIGNATURE "rusEFI 2022.08.26.hellenNA6.3781240817"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 578547330
#define TS_SIGNATURE "rusEFI 2022.08.26.hellenNA8_96.578547330"
#define SIGNATURE_HASH 3286460281
#define TS_SIGNATURE "rusEFI 2022.08.26.hellenNA8_96.3286460281"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null
//
#define SIGNATURE_HASH 3936746918
#define TS_SIGNATURE "rusEFI 2022.08.26.kin.3936746918"
#define SIGNATURE_HASH 188576861
#define TS_SIGNATURE "rusEFI 2022.08.26.kin.188576861"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1302647708
#define TS_SIGNATURE "rusEFI 2022.08.26.mre_f4.1302647708"
#define SIGNATURE_HASH 2889636455
#define TS_SIGNATURE "rusEFI 2022.08.26.mre_f4.2889636455"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1302647708
#define TS_SIGNATURE "rusEFI 2022.08.26.mre_f7.1302647708"
#define SIGNATURE_HASH 2889636455
#define TS_SIGNATURE "rusEFI 2022.08.26.mre_f7.2889636455"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3533211276
#define TS_SIGNATURE "rusEFI 2022.08.26.prometheus_405.3533211276"
#define SIGNATURE_HASH 855641975
#define TS_SIGNATURE "rusEFI 2022.08.26.prometheus_405.855641975"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3533211276
#define TS_SIGNATURE "rusEFI 2022.08.26.prometheus_469.3533211276"
#define SIGNATURE_HASH 855641975
#define TS_SIGNATURE "rusEFI 2022.08.26.prometheus_469.855641975"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 666867740
#define TS_SIGNATURE "rusEFI 2022.08.26.proteus_f4.666867740"
#define SIGNATURE_HASH 3324449255
#define TS_SIGNATURE "rusEFI 2022.08.26.proteus_f4.3324449255"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 666867740
#define TS_SIGNATURE "rusEFI 2022.08.26.proteus_f7.666867740"
#define SIGNATURE_HASH 3324449255
#define TS_SIGNATURE "rusEFI 2022.08.26.proteus_f7.3324449255"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 666867740
#define TS_SIGNATURE "rusEFI 2022.08.26.proteus_h7.666867740"
#define SIGNATURE_HASH 3324449255
#define TS_SIGNATURE "rusEFI 2022.08.26.proteus_h7.3324449255"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh null
//
#define SIGNATURE_HASH 3427789010
#define TS_SIGNATURE "rusEFI 2022.08.26.subaru_eg33_f7.3427789010"
#define SIGNATURE_HASH 769089833
#define TS_SIGNATURE "rusEFI 2022.08.26.subaru_eg33_f7.769089833"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 679121214
#define TS_SIGNATURE "rusEFI 2022.08.26.tdg-pdm8.679121214"
#define SIGNATURE_HASH 3387037893
#define TS_SIGNATURE "rusEFI 2022.08.26.tdg-pdm8.3387037893"

View File

@ -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/electronic_throttle.txt Mon Aug 15 21:21:43 UTC 2022
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/electronic_throttle.txt Fri Aug 26 01:07:49 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -12,6 +12,38 @@ public class ElectronicThrottle {
public static final Field ETBFEEDFORWARD = Field.create("ETBFEEDFORWARD", 12, FieldType.FLOAT);
public static final Field ETBINTEGRALERROR = Field.create("ETBINTEGRALERROR", 16, FieldType.FLOAT);
public static final Field ETBCURRENTTARGET = Field.create("ETBCURRENTTARGET", 20, FieldType.FLOAT);
public static final Field ETBREVLIMITACTIVE = Field.create("ETBREVLIMITACTIVE", 24, FieldType.BIT, 0);
public static final Field UNUSEDBIT_7_1 = Field.create("UNUSEDBIT_7_1", 24, FieldType.BIT, 1);
public static final Field UNUSEDBIT_7_2 = Field.create("UNUSEDBIT_7_2", 24, FieldType.BIT, 2);
public static final Field UNUSEDBIT_7_3 = Field.create("UNUSEDBIT_7_3", 24, FieldType.BIT, 3);
public static final Field UNUSEDBIT_7_4 = Field.create("UNUSEDBIT_7_4", 24, FieldType.BIT, 4);
public static final Field UNUSEDBIT_7_5 = Field.create("UNUSEDBIT_7_5", 24, FieldType.BIT, 5);
public static final Field UNUSEDBIT_7_6 = Field.create("UNUSEDBIT_7_6", 24, FieldType.BIT, 6);
public static final Field UNUSEDBIT_7_7 = Field.create("UNUSEDBIT_7_7", 24, FieldType.BIT, 7);
public static final Field UNUSEDBIT_7_8 = Field.create("UNUSEDBIT_7_8", 24, FieldType.BIT, 8);
public static final Field UNUSEDBIT_7_9 = Field.create("UNUSEDBIT_7_9", 24, FieldType.BIT, 9);
public static final Field UNUSEDBIT_7_10 = Field.create("UNUSEDBIT_7_10", 24, FieldType.BIT, 10);
public static final Field UNUSEDBIT_7_11 = Field.create("UNUSEDBIT_7_11", 24, FieldType.BIT, 11);
public static final Field UNUSEDBIT_7_12 = Field.create("UNUSEDBIT_7_12", 24, FieldType.BIT, 12);
public static final Field UNUSEDBIT_7_13 = Field.create("UNUSEDBIT_7_13", 24, FieldType.BIT, 13);
public static final Field UNUSEDBIT_7_14 = Field.create("UNUSEDBIT_7_14", 24, FieldType.BIT, 14);
public static final Field UNUSEDBIT_7_15 = Field.create("UNUSEDBIT_7_15", 24, FieldType.BIT, 15);
public static final Field UNUSEDBIT_7_16 = Field.create("UNUSEDBIT_7_16", 24, FieldType.BIT, 16);
public static final Field UNUSEDBIT_7_17 = Field.create("UNUSEDBIT_7_17", 24, FieldType.BIT, 17);
public static final Field UNUSEDBIT_7_18 = Field.create("UNUSEDBIT_7_18", 24, FieldType.BIT, 18);
public static final Field UNUSEDBIT_7_19 = Field.create("UNUSEDBIT_7_19", 24, FieldType.BIT, 19);
public static final Field UNUSEDBIT_7_20 = Field.create("UNUSEDBIT_7_20", 24, FieldType.BIT, 20);
public static final Field UNUSEDBIT_7_21 = Field.create("UNUSEDBIT_7_21", 24, FieldType.BIT, 21);
public static final Field UNUSEDBIT_7_22 = Field.create("UNUSEDBIT_7_22", 24, FieldType.BIT, 22);
public static final Field UNUSEDBIT_7_23 = Field.create("UNUSEDBIT_7_23", 24, FieldType.BIT, 23);
public static final Field UNUSEDBIT_7_24 = Field.create("UNUSEDBIT_7_24", 24, FieldType.BIT, 24);
public static final Field UNUSEDBIT_7_25 = Field.create("UNUSEDBIT_7_25", 24, FieldType.BIT, 25);
public static final Field UNUSEDBIT_7_26 = Field.create("UNUSEDBIT_7_26", 24, FieldType.BIT, 26);
public static final Field UNUSEDBIT_7_27 = Field.create("UNUSEDBIT_7_27", 24, FieldType.BIT, 27);
public static final Field UNUSEDBIT_7_28 = Field.create("UNUSEDBIT_7_28", 24, FieldType.BIT, 28);
public static final Field UNUSEDBIT_7_29 = Field.create("UNUSEDBIT_7_29", 24, FieldType.BIT, 29);
public static final Field UNUSEDBIT_7_30 = Field.create("UNUSEDBIT_7_30", 24, FieldType.BIT, 30);
public static final Field UNUSEDBIT_7_31 = Field.create("UNUSEDBIT_7_31", 24, FieldType.BIT, 31);
public static final Field[] VALUES = {
IDLEPOSITION,
TRIM,
@ -19,5 +51,37 @@ public class ElectronicThrottle {
ETBFEEDFORWARD,
ETBINTEGRALERROR,
ETBCURRENTTARGET,
ETBREVLIMITACTIVE,
UNUSEDBIT_7_1,
UNUSEDBIT_7_2,
UNUSEDBIT_7_3,
UNUSEDBIT_7_4,
UNUSEDBIT_7_5,
UNUSEDBIT_7_6,
UNUSEDBIT_7_7,
UNUSEDBIT_7_8,
UNUSEDBIT_7_9,
UNUSEDBIT_7_10,
UNUSEDBIT_7_11,
UNUSEDBIT_7_12,
UNUSEDBIT_7_13,
UNUSEDBIT_7_14,
UNUSEDBIT_7_15,
UNUSEDBIT_7_16,
UNUSEDBIT_7_17,
UNUSEDBIT_7_18,
UNUSEDBIT_7_19,
UNUSEDBIT_7_20,
UNUSEDBIT_7_21,
UNUSEDBIT_7_22,
UNUSEDBIT_7_23,
UNUSEDBIT_7_24,
UNUSEDBIT_7_25,
UNUSEDBIT_7_26,
UNUSEDBIT_7_27,
UNUSEDBIT_7_28,
UNUSEDBIT_7_29,
UNUSEDBIT_7_30,
UNUSEDBIT_7_31,
};
}