Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2022-09-19 16:23:04 +00:00
parent a4a1995508
commit b9a3f29f3d
35 changed files with 93 additions and 84 deletions

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

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 2755732424
#define TS_SIGNATURE "rusEFI 2022.09.19.cypress.2755732424"
#define SIGNATURE_HASH 3633963802
#define TS_SIGNATURE "rusEFI 2022.09.19.cypress.3633963802"

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

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 3714054674
#define TS_SIGNATURE "rusEFI 2022.09.19.subaru_eg33_f7.3714054674"
#define SIGNATURE_HASH 2709994176
#define TS_SIGNATURE "rusEFI 2022.09.19.subaru_eg33_f7.2709994176"

View File

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

View File

@ -48,6 +48,7 @@ static plain_get_float_s getF_plain[] = {
{"boostPid.pFactor", &engineConfiguration->boostPid.pFactor},
{"boostPid.iFactor", &engineConfiguration->boostPid.iFactor},
{"boostPid.dFactor", &engineConfiguration->boostPid.dFactor},
{"turbochargerFilter", &engineConfiguration->turbochargerFilter},
{"launchActivateDelay", &engineConfiguration->launchActivateDelay},
{"turboSpeedSensorMultiplier", &engineConfiguration->turboSpeedSensorMultiplier},
{"knockDetectionWindowStart", &engineConfiguration->knockDetectionWindowStart},
@ -112,6 +113,7 @@ static plain_get_float_s getF_plain[] = {
{"oilPressure.value1", &engineConfiguration->oilPressure.value1},
{"oilPressure.v2", &engineConfiguration->oilPressure.v2},
{"oilPressure.value2", &engineConfiguration->oilPressure.value2},
{"auxFrequencyFilter", &engineConfiguration->auxFrequencyFilter},
{"highPressureFuel.v1", &engineConfiguration->highPressureFuel.v1},
{"highPressureFuel.value1", &engineConfiguration->highPressureFuel.value1},
{"highPressureFuel.v2", &engineConfiguration->highPressureFuel.v2},
@ -648,6 +650,8 @@ float getConfigValueByName(const char *name) {
return engineConfiguration->invertVvtControlIntake;
if (strEqualCaseInsensitive(name, "invertVvtControlExhaust"))
return engineConfiguration->invertVvtControlExhaust;
if (strEqualCaseInsensitive(name, "useBiQuadOnAuxSpeedSensors"))
return engineConfiguration->useBiQuadOnAuxSpeedSensors;
if (strEqualCaseInsensitive(name, "tempBooleanForVerySpecialLogic"))
return engineConfiguration->tempBooleanForVerySpecialLogic;
if (strEqualCaseInsensitive(name, "engineChartSize"))
@ -2089,6 +2093,11 @@ void setConfigValueByName(const char *name, float value) {
engineConfiguration->invertVvtControlExhaust = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "useBiQuadOnAuxSpeedSensors"))
{
engineConfiguration->useBiQuadOnAuxSpeedSensors = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "tempBooleanForVerySpecialLogic"))
{
engineConfiguration->tempBooleanForVerySpecialLogic = (int)value;

View File

@ -1,6 +1,6 @@
#include "global.h"
#include "sensor_type.h"
// was generated automatically by rusEFI tool from sensor_type.h // by enum2string.jar tool on Mon Aug 22 14:53:02 UTC 2022
// was generated automatically by rusEFI tool from sensor_type.h // by enum2string.jar tool on Mon Sep 19 16:21:55 UTC 2022
// see also gen_config_and_enums.bat
@ -14,21 +14,21 @@ case SensorType::AcceleratorPedalPrimary:
case SensorType::AcceleratorPedalSecondary:
return "AcceleratorPedalSecondary";
case SensorType::AuxAnalog1:
return "Aux1";
return "AuxAnalog1";
case SensorType::AuxAnalog2:
return "Aux2";
return "AuxAnalog2";
case SensorType::AuxAnalog3:
return "Aux3";
return "AuxAnalog3";
case SensorType::AuxAnalog4:
return "Aux4";
return "AuxAnalog4";
case SensorType::AuxAnalog5:
return "Aux5";
return "AuxAnalog5";
case SensorType::AuxAnalog6:
return "Aux6";
return "AuxAnalog6";
case SensorType::AuxAnalog7:
return "Aux7";
return "AuxAnalog7";
case SensorType::AuxAnalog8:
return "Aux8";
return "AuxAnalog8";
case SensorType::AuxLinear1:
return "AuxLinear1";
case SensorType::AuxLinear2:

View File

@ -35,24 +35,24 @@ public enum SensorType {
BatteryVoltage,
BarometricPressure,
FuelLevel,
Aux1,
Aux2,
Aux3,
Aux4,
Aux5,
Aux6,
Aux7,
Aux8,
VehicleSpeed,
TurbochargerSpeed,
MapFast,
MapSlow,
InputShaftSpeed,
EGT1,
EGT2,
AuxAnalog1,
AuxAnalog2,
AuxAnalog3,
AuxAnalog4,
AuxAnalog5,
AuxAnalog6,
AuxAnalog7,
AuxAnalog8,
AuxLinear1,
AuxLinear2,
AuxSpeed1,
AuxSpeed2,
InputShaftSpeed,
EGT1,
EGT2,
PlaceholderLast,
}