Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2022-08-30 06:02:26 +00:00
parent dcab243381
commit e37d53e271
35 changed files with 74 additions and 75 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/engine_cycle\knock_controller.txt Fri Apr 29 15:13:26 EDT 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/engine_cycle/knock_controller.txt Tue Aug 30 06:01:23 UTC 2022
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -18,8 +18,12 @@ struct knock_controller_s {
* offset 8 * offset 8
*/ */
uint32_t m_knockCount = (uint32_t)0; uint32_t m_knockCount = (uint32_t)0;
/**
* offset 12
*/
float m_maximumRetard = (float)0;
}; };
static_assert(sizeof(knock_controller_s) == 12); static_assert(sizeof(knock_controller_s) == 16);
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/engine_cycle\knock_controller.txt Fri Apr 29 15:13:26 EDT 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/engine_cycle/knock_controller.txt Tue Aug 30 06:01:23 UTC 2022

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh null
// //
#define SIGNATURE_HASH 2639263347 #define SIGNATURE_HASH 3211406022
#define TS_SIGNATURE "rusEFI 2022.08.30.subaru_eg33_f7.2639263347" #define TS_SIGNATURE "rusEFI 2022.08.30.subaru_eg33_f7.3211406022"

View File

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

View File

@ -298,8 +298,6 @@ float getConfigValueByName(const char *name) {
return engineConfiguration->knockRetardAggression; return engineConfiguration->knockRetardAggression;
if (strEqualCaseInsensitive(name, "knockRetardReapplyRate")) if (strEqualCaseInsensitive(name, "knockRetardReapplyRate"))
return engineConfiguration->knockRetardReapplyRate; return engineConfiguration->knockRetardReapplyRate;
if (strEqualCaseInsensitive(name, "knockRetardMaximum"))
return engineConfiguration->knockRetardMaximum;
if (strEqualCaseInsensitive(name, "vssFilterReciprocal")) if (strEqualCaseInsensitive(name, "vssFilterReciprocal"))
return engineConfiguration->vssFilterReciprocal; return engineConfiguration->vssFilterReciprocal;
if (strEqualCaseInsensitive(name, "vssGearRatio")) if (strEqualCaseInsensitive(name, "vssGearRatio"))
@ -1210,11 +1208,6 @@ void setConfigValueByName(const char *name, float value) {
engineConfiguration->knockRetardReapplyRate = (int)value; engineConfiguration->knockRetardReapplyRate = (int)value;
return; return;
} }
if (strEqualCaseInsensitive(name, "knockRetardMaximum"))
{
engineConfiguration->knockRetardMaximum = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "vssFilterReciprocal")) if (strEqualCaseInsensitive(name, "vssFilterReciprocal"))
{ {
engineConfiguration->vssFilterReciprocal = (int)value; engineConfiguration->vssFilterReciprocal = (int)value;

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/engine_cycle/knock_controller.txt Mon Aug 15 21:21:42 UTC 2022 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/engine_cycle/knock_controller.txt Tue Aug 30 06:01:23 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -9,9 +9,11 @@ public class KnockController {
public static final Field M_KNOCKRETARD = Field.create("M_KNOCKRETARD", 0, FieldType.FLOAT); public static final Field M_KNOCKRETARD = Field.create("M_KNOCKRETARD", 0, FieldType.FLOAT);
public static final Field M_KNOCKTHRESHOLD = Field.create("M_KNOCKTHRESHOLD", 4, FieldType.FLOAT); public static final Field M_KNOCKTHRESHOLD = Field.create("M_KNOCKTHRESHOLD", 4, FieldType.FLOAT);
public static final Field M_KNOCKCOUNT = Field.create("M_KNOCKCOUNT", 8, FieldType.INT).setScale(1.0); public static final Field M_KNOCKCOUNT = Field.create("M_KNOCKCOUNT", 8, FieldType.INT).setScale(1.0);
public static final Field M_MAXIMUMRETARD = Field.create("M_MAXIMUMRETARD", 12, FieldType.FLOAT);
public static final Field[] VALUES = { public static final Field[] VALUES = {
M_KNOCKRETARD, M_KNOCKRETARD,
M_KNOCKTHRESHOLD, M_KNOCKTHRESHOLD,
M_KNOCKCOUNT, M_KNOCKCOUNT,
M_MAXIMUMRETARD,
}; };
} }