mirror of https://github.com/rusefi/rusefi.git
only: allowing custom trim dimensions
This commit is contained in:
parent
ed95bc4ec0
commit
324933e524
|
@ -110,8 +110,13 @@ static void setDefaultVETable() {
|
||||||
setTable(config->baroCorrTable, 1);
|
setTable(config->baroCorrTable, 1);
|
||||||
|
|
||||||
// Give default axes for cylinder trim tables
|
// Give default axes for cylinder trim tables
|
||||||
|
#if FUEL_TRIM_SIZE == 4
|
||||||
copyArray(config->fuelTrimRpmBins, { 1000, 3000, 5000, 7000 });
|
copyArray(config->fuelTrimRpmBins, { 1000, 3000, 5000, 7000 });
|
||||||
copyArray(config->fuelTrimLoadBins, { 20, 50, 80, 100 });
|
copyArray(config->fuelTrimLoadBins, { 20, 50, 80, 100 });
|
||||||
|
#else
|
||||||
|
setRpmTableBin(config->fuelTrimRpmBins);
|
||||||
|
setLinearCurve(config->fuelTrimLoadBins, 20, 100);
|
||||||
|
#endif
|
||||||
|
|
||||||
// Default axes for VE blends
|
// Default axes for VE blends
|
||||||
for (size_t i = 0; i < efi::size(config->veBlends); i++) {
|
for (size_t i = 0; i < efi::size(config->veBlends); i++) {
|
||||||
|
|
|
@ -103,8 +103,13 @@ void setDefaultIgnition() {
|
||||||
setDefaultIatTimingCorrection();
|
setDefaultIatTimingCorrection();
|
||||||
|
|
||||||
// Give default axes for cylinder trim tables
|
// Give default axes for cylinder trim tables
|
||||||
|
#if IGN_TRIM_SIZE == 4
|
||||||
copyArray(config->ignTrimRpmBins, { 1000, 3000, 5000, 7000 });
|
copyArray(config->ignTrimRpmBins, { 1000, 3000, 5000, 7000 });
|
||||||
copyArray(config->ignTrimLoadBins, { 20, 50, 80, 100 });
|
copyArray(config->ignTrimLoadBins, { 20, 50, 80, 100 });
|
||||||
|
#else
|
||||||
|
setRpmTableBin(config->ignTrimRpmBins);
|
||||||
|
setLinearCurve(config->ignTrimLoadBins, 20, 100);
|
||||||
|
#endif
|
||||||
|
|
||||||
// Default axes for VE blends
|
// Default axes for VE blends
|
||||||
for (size_t i = 0; i < efi::size(config->ignBlends); i++) {
|
for (size_t i = 0; i < efi::size(config->ignBlends); i++) {
|
||||||
|
|
Loading…
Reference in New Issue