only: allowing custom trim dimensions

This commit is contained in:
rusefillc 2024-04-18 16:45:38 -04:00
parent ed95bc4ec0
commit 324933e524
2 changed files with 10 additions and 0 deletions

View File

@ -110,8 +110,13 @@ static void setDefaultVETable() {
setTable(config->baroCorrTable, 1);
// Give default axes for cylinder trim tables
#if FUEL_TRIM_SIZE == 4
copyArray(config->fuelTrimRpmBins, { 1000, 3000, 5000, 7000 });
copyArray(config->fuelTrimLoadBins, { 20, 50, 80, 100 });
#else
setRpmTableBin(config->fuelTrimRpmBins);
setLinearCurve(config->fuelTrimLoadBins, 20, 100);
#endif
// Default axes for VE blends
for (size_t i = 0; i < efi::size(config->veBlends); i++) {

View File

@ -103,8 +103,13 @@ void setDefaultIgnition() {
setDefaultIatTimingCorrection();
// Give default axes for cylinder trim tables
#if IGN_TRIM_SIZE == 4
copyArray(config->ignTrimRpmBins, { 1000, 3000, 5000, 7000 });
copyArray(config->ignTrimLoadBins, { 20, 50, 80, 100 });
#else
setRpmTableBin(config->ignTrimRpmBins);
setLinearCurve(config->ignTrimLoadBins, 20, 100);
#endif
// Default axes for VE blends
for (size_t i = 0; i < efi::size(config->ignBlends); i++) {