Auto-generated configs and docs

This commit is contained in:
GitHub build-firmware Action 2021-12-20 06:09:38 +00:00
parent 0ec7338941
commit 5e1f5735ac
55 changed files with 27472 additions and 28495 deletions

File diff suppressed because it is too large Load Diff

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 1726989966
#define TS_SIGNATURE "rusEFI 2021.12.20.all.1726989966"
#define SIGNATURE_HASH 1871759250
#define TS_SIGNATURE "rusEFI 2021.12.20.all.1871759250"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 2049258409
#define TS_SIGNATURE "rusEFI 2021.12.20.atlas.2049258409"
#define SIGNATURE_HASH 1935291061
#define TS_SIGNATURE "rusEFI 2021.12.20.atlas.1935291061"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 1726989966
#define TS_SIGNATURE "rusEFI 2021.12.20.f429-discovery.1726989966"
#define SIGNATURE_HASH 1871759250
#define TS_SIGNATURE "rusEFI 2021.12.20.f429-discovery.1871759250"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 484283239
#define TS_SIGNATURE "rusEFI 2021.12.20.frankenso_na6.484283239"
#define SIGNATURE_HASH 362975867
#define TS_SIGNATURE "rusEFI 2021.12.20.frankenso_na6.362975867"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 3275617799
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen-nb1.3275617799"
#define SIGNATURE_HASH 3393386267
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen-nb1.3393386267"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 3714819119
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen121nissan.3714819119"
#define SIGNATURE_HASH 3558122803
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen121nissan.3558122803"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 961340036
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen121vag.961340036"
#define SIGNATURE_HASH 808706968
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen121vag.808706968"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 4230589737
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen128.4230589737"
#define SIGNATURE_HASH 4116098101
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen128.4116098101"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 2868107810
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen154hyundai.2868107810"
#define SIGNATURE_HASH 2743917374
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen154hyundai.2743917374"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 2454864190
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen72.2454864190"
#define SIGNATURE_HASH 2603434018
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen72.2603434018"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 643816653
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen81.643816653"
#define SIGNATURE_HASH 790683089
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen81.790683089"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 3341768657
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen88bmw.3341768657"
#define SIGNATURE_HASH 3461371597
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen88bmw.3461371597"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 282230822
#define TS_SIGNATURE "rusEFI 2021.12.20.hellenNA6.282230822"
#define SIGNATURE_HASH 430801210
#define TS_SIGNATURE "rusEFI 2021.12.20.hellenNA6.430801210"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt
//
#define SIGNATURE_HASH 1545216306
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen_cypress.1545216306"
#define SIGNATURE_HASH 1432690734
#define TS_SIGNATURE "rusEFI 2021.12.20.hellen_cypress.1432690734"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt
//
#define SIGNATURE_HASH 2747264462
#define TS_SIGNATURE "rusEFI 2021.12.20.kin.2747264462"
#define SIGNATURE_HASH 2864770258
#define TS_SIGNATURE "rusEFI 2021.12.20.kin.2864770258"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 3586702394
#define TS_SIGNATURE "rusEFI 2021.12.20.mre_f4.3586702394"
#define SIGNATURE_HASH 3703029030
#define TS_SIGNATURE "rusEFI 2021.12.20.mre_f4.3703029030"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 3586702394
#define TS_SIGNATURE "rusEFI 2021.12.20.mre_f7.3586702394"
#define SIGNATURE_HASH 3703029030
#define TS_SIGNATURE "rusEFI 2021.12.20.mre_f7.3703029030"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 906305384
#define TS_SIGNATURE "rusEFI 2021.12.20.prometheus_405.906305384"
#define SIGNATURE_HASH 1064967796
#define TS_SIGNATURE "rusEFI 2021.12.20.prometheus_405.1064967796"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 906305384
#define TS_SIGNATURE "rusEFI 2021.12.20.prometheus_469.906305384"
#define SIGNATURE_HASH 1064967796
#define TS_SIGNATURE "rusEFI 2021.12.20.prometheus_469.1064967796"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 3671997729
#define TS_SIGNATURE "rusEFI 2021.12.20.proteus_f4.3671997729"
#define SIGNATURE_HASH 3550559293
#define TS_SIGNATURE "rusEFI 2021.12.20.proteus_f4.3550559293"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 3671997729
#define TS_SIGNATURE "rusEFI 2021.12.20.proteus_f7.3671997729"
#define SIGNATURE_HASH 3550559293
#define TS_SIGNATURE "rusEFI 2021.12.20.proteus_f7.3550559293"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 2773864670
#define TS_SIGNATURE "rusEFI 2021.12.20.subaru_eg33_f7.2773864670"
#define SIGNATURE_HASH 2888487362
#define TS_SIGNATURE "rusEFI 2021.12.20.subaru_eg33_f7.2888487362"

View File

@ -314,6 +314,16 @@ float getConfigValueByName(const char *name) {
return engineConfiguration->minimumBoostClosedLoopMap;
if (strEqualCaseInsensitive(name, "mapCamSkipFactor"))
return engineConfiguration->mapCamSkipFactor;
if (strEqualCaseInsensitive(name, "vehicleWeight"))
return engineConfiguration->vehicleWeight;
if (strEqualCaseInsensitive(name, "idlePidRpmUpperLimit"))
return engineConfiguration->idlePidRpmUpperLimit;
if (strEqualCaseInsensitive(name, "applyNonlinearBelowPulse"))
return engineConfiguration->applyNonlinearBelowPulse;
if (strEqualCaseInsensitive(name, "stoichRatioSecondary"))
return engineConfiguration->stoichRatioSecondary;
if (strEqualCaseInsensitive(name, "etbMaximumPosition"))
return engineConfiguration->etbMaximumPosition;
if (strEqualCaseInsensitive(name, "sdCardPeriodMs"))
return engineConfiguration->sdCardPeriodMs;
if (strEqualCaseInsensitive(name, "mapMinBufferLength"))
@ -442,8 +452,6 @@ float getConfigValueByName(const char *name) {
return engineConfiguration->stft.maxAfr;
if (strEqualCaseInsensitive(name, "stft.startupDelay"))
return engineConfiguration->stft.startupDelay;
if (strEqualCaseInsensitive(name, "vehicleWeight"))
return engineConfiguration->vehicleWeight;
if (strEqualCaseInsensitive(name, "tps2SecondaryMin"))
return engineConfiguration->tps2SecondaryMin;
if (strEqualCaseInsensitive(name, "tps2SecondaryMax"))
@ -526,8 +534,6 @@ float getConfigValueByName(const char *name) {
return engineConfiguration->launchSmoothRetard;
if (strEqualCaseInsensitive(name, "engineChartSize"))
return engineConfiguration->engineChartSize;
if (strEqualCaseInsensitive(name, "idlePidRpmUpperLimit"))
return engineConfiguration->idlePidRpmUpperLimit;
if (strEqualCaseInsensitive(name, "turboSpeedSensorMultiplier"))
return engineConfiguration->turboSpeedSensorMultiplier;
if (strEqualCaseInsensitive(name, "acIdleRpmBump"))
@ -722,8 +728,6 @@ float getConfigValueByName(const char *name) {
return engineConfiguration->auxTempSensor2.config.resistance_3;
if (strEqualCaseInsensitive(name, "auxTempSensor2.config.bias_resistor"))
return engineConfiguration->auxTempSensor2.config.bias_resistor;
if (strEqualCaseInsensitive(name, "applyNonlinearBelowPulse"))
return engineConfiguration->applyNonlinearBelowPulse;
if (strEqualCaseInsensitive(name, "knockSamplingDuration"))
return engineConfiguration->knockSamplingDuration;
if (strEqualCaseInsensitive(name, "etbFreq"))
@ -804,8 +808,6 @@ float getConfigValueByName(const char *name) {
return engineConfiguration->etb_iTermMin;
if (strEqualCaseInsensitive(name, "etb_iTermMax"))
return engineConfiguration->etb_iTermMax;
if (strEqualCaseInsensitive(name, "etbMaximumPosition"))
return engineConfiguration->etbMaximumPosition;
if (strEqualCaseInsensitive(name, "idleTimingPid.pFactor"))
return engineConfiguration->idleTimingPid.pFactor;
if (strEqualCaseInsensitive(name, "idleTimingPid.iFactor"))
@ -832,8 +834,6 @@ float getConfigValueByName(const char *name) {
return engineConfiguration->stoichRatioPrimary;
if (strEqualCaseInsensitive(name, "idlerpmpid_iTermMax"))
return engineConfiguration->idlerpmpid_iTermMax;
if (strEqualCaseInsensitive(name, "stoichRatioSecondary"))
return engineConfiguration->stoichRatioSecondary;
if (strEqualCaseInsensitive(name, "etbIdleThrottleRange"))
return engineConfiguration->etbIdleThrottleRange;
if (strEqualCaseInsensitive(name, "triggerCompCenterVolt"))
@ -1682,6 +1682,31 @@ void setConfigValueByName(const char *name, float value) {
engineConfiguration->mapCamSkipFactor = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "vehicleWeight"))
{
engineConfiguration->vehicleWeight = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "idlePidRpmUpperLimit"))
{
engineConfiguration->idlePidRpmUpperLimit = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "applyNonlinearBelowPulse"))
{
engineConfiguration->applyNonlinearBelowPulse = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "stoichRatioSecondary"))
{
engineConfiguration->stoichRatioSecondary = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "etbMaximumPosition"))
{
engineConfiguration->etbMaximumPosition = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "sdCardPeriodMs"))
{
engineConfiguration->sdCardPeriodMs = (int)value;
@ -2002,11 +2027,6 @@ void setConfigValueByName(const char *name, float value) {
engineConfiguration->stft.startupDelay = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "vehicleWeight"))
{
engineConfiguration->vehicleWeight = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "tps2SecondaryMin"))
{
engineConfiguration->tps2SecondaryMin = (int)value;
@ -2212,11 +2232,6 @@ void setConfigValueByName(const char *name, float value) {
engineConfiguration->engineChartSize = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "idlePidRpmUpperLimit"))
{
engineConfiguration->idlePidRpmUpperLimit = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "turboSpeedSensorMultiplier"))
{
engineConfiguration->turboSpeedSensorMultiplier = value;
@ -2702,11 +2717,6 @@ void setConfigValueByName(const char *name, float value) {
engineConfiguration->auxTempSensor2.config.bias_resistor = value;
return;
}
if (strEqualCaseInsensitive(name, "applyNonlinearBelowPulse"))
{
engineConfiguration->applyNonlinearBelowPulse = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "knockSamplingDuration"))
{
engineConfiguration->knockSamplingDuration = (int)value;
@ -2907,11 +2917,6 @@ void setConfigValueByName(const char *name, float value) {
engineConfiguration->etb_iTermMax = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "etbMaximumPosition"))
{
engineConfiguration->etbMaximumPosition = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "idleTimingPid.pFactor"))
{
engineConfiguration->idleTimingPid.pFactor = value;
@ -2977,11 +2982,6 @@ void setConfigValueByName(const char *name, float value) {
engineConfiguration->idlerpmpid_iTermMax = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "stoichRatioSecondary"))
{
engineConfiguration->stoichRatioSecondary = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "etbIdleThrottleRange"))
{
engineConfiguration->etbIdleThrottleRange = value;

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
<roms>
<!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Mon Dec 20 05:37:54 UTC 2021 -->
<!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Mon Dec 20 06:07:21 UTC 2021 -->
<rom>
<romid>
@ -32,15 +32,15 @@
<table type="3D" name="Ignition Advance IAT correction"
category="Ignition"
storageaddress="4350"
storageaddress="4450"
sizex="16" sizey="16" storagetype="float" endian="big">
<scaling units="Engine Load" expression="x" to_byte="x" format="0.00" fineincrement=".1"
coarseincrement="1"/>
<table type="X Axis" storageaddress="4790" storagetype="float" endian="big"
<table type="X Axis" storageaddress="4890" storagetype="float" endian="big"
logparam="rpm">
<scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table>
<table type="Y Axis" storageaddress="4750" storagetype="float"
<table type="Y Axis" storageaddress="4850" storagetype="float"
endian="big" logparam="engine_load">
<scaling units="temperature, C" expression="x" to_byte="x" format="0.00" fineincrement=".1"
coarseincrement="1"/>
@ -149,63 +149,63 @@
<table type="3D" name="Baro Correction"
category="Fuel"
storageaddress="5b0" sizex="4"
storageaddress="540" sizex="4"
sizey="4" storagetype="float" endian="big">
<scaling units="Pressure" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
<table type="X Axis" storageaddress="590" storagetype="float" endian="big">
<table type="X Axis" storageaddress="520" storagetype="float" endian="big">
<scaling units="kPa" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table>
<table type="Y Axis" storageaddress="5a0" storagetype="float" endian="big">
<table type="Y Axis" storageaddress="530" storagetype="float" endian="big">
<scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table>
</table>
<table type="2D" name="Coolant-based Warnup Enrichment"
category="Fuel"
storageaddress="3990" sizex="16"
storageaddress="3a90" sizex="16"
storagetype="float" endian="big">
<scaling units="Compensation (%)" expression="x" to_byte="x" format="0.00"
fineincrement=".01" coarseincrement="0.1"/>
<table type="X Axis" storageaddress="3950" storagetype="float" endian="big">
<table type="X Axis" storageaddress="3a50" storagetype="float" endian="big">
<scaling units="uni" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table>
</table>
<table type="2D" name="SCRIPT Curve #1" storageaddress="a14"
<table type="2D" name="SCRIPT Curve #1" storageaddress="988"
category="SCRIPT"
sizex="16" storagetype="float" endian="big">
<scaling units="Compensation (%)" expression="x" to_byte="x" format="0.00"
fineincrement=".01" coarseincrement="0.1"/>
<table type="X Axis" storageaddress="9d4" storagetype="float" endian="big">
<table type="X Axis" storageaddress="948" storagetype="float" endian="big">
<scaling units="uni" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table>
</table>
<table type="2D" name="SCRIPT Curve #2" storageaddress="a94"
<table type="2D" name="SCRIPT Curve #2" storageaddress="a08"
category="SCRIPT"
sizex="16" storagetype="float" endian="big">
<scaling units="Compensation (%)" expression="x" to_byte="x" format="0.00"
fineincrement=".01" coarseincrement="0.1"/>
<table type="X Axis" storageaddress="a54" storagetype="float" endian="big">
<table type="X Axis" storageaddress="9c8" storagetype="float" endian="big">
<scaling units="uni" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table>
</table>
<table type="2D" name="Coolant temperature-based extra idle air" storageaddress="3b10"
<table type="2D" name="Coolant temperature-based extra idle air" storageaddress="3c10"
sizex="16" storagetype="float" endian="big">
<scaling units="Compensation (%)" expression="x" to_byte="x" format="0.00"
fineincrement=".01" coarseincrement="0.1"/>
<table type="X Axis" storageaddress="3ad0" storagetype="float" endian="big">
<table type="X Axis" storageaddress="3bd0" storagetype="float" endian="big">
<scaling units="uni" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table>
</table>
<table type="2D" name="Engine Noise" storageaddress="69c"
<table type="2D" name="Engine Noise" storageaddress="62c"
sizex="8" storagetype="float" endian="big">
<scaling units="Volts" expression="x" to_byte="x" format="0.00"
fineincrement=".01" coarseincrement="0.1"/>
<table type="X Axis" storageaddress="6bc" storagetype="float" endian="big">
<table type="X Axis" storageaddress="64c" storagetype="float" endian="big">
<scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table>
</table>