only: better defaults

This commit is contained in:
rusefillc 2023-11-18 01:55:51 -05:00
parent b6e9e6bfbd
commit 9ca56a71c3
1 changed files with 14 additions and 3 deletions

View File

@ -93,9 +93,6 @@ void setDefaultIgnition() {
setTimingRpmBin(800, 7000);
buildTimingMap(35);
setRpmTableBin(config->ignTrimLoadBins);
engineConfiguration->trailingSparkAngle = 10;
// CLT correction
@ -104,5 +101,19 @@ void setDefaultIgnition() {
// IAT correction
setDefaultIatTimingCorrection();
// Give default axes for cylinder trim tables
copyArray(config->ignTrimRpmBins, { 1000, 3000, 5000, 7000 });
copyArray(config->ignTrimLoadBins, { 20, 50, 80, 100 });
// Default axes for VE blends
for (int i = 0; i < efi::size(config->ignBlends); i++) {
auto& blend = config->ignBlends[i];
setLinearCurve(blend.loadBins, 0, 100, 10);
setLinearCurve(blend.rpmBins, 0, 7000);
setLinearCurve(blend.blendBins, 0, 100);
setLinearCurve(blend.blendValues, 0, 100);
}
}
#endif // EFI_ENGINE_CONTROL