This commit is contained in:
rusefi 2022-10-25 22:04:37 -04:00
parent 4db3a65a7e
commit db3a333f5f
1 changed files with 18 additions and 0 deletions

View File

@ -13,6 +13,7 @@
#include "pch.h"
#include "custom_engine.h"
#include "hellen_meta.h"
#include "defaults.h"
static void setInjectorPins() {
engineConfiguration->injectionPins[0] = H144_LS_1;
@ -139,6 +140,14 @@ void setBoardDefaultConfiguration() {
engineConfiguration->enableSoftwareKnock = true;
engineConfiguration->useOnlyRisingEdgeForTrigger = true;
engineConfiguration->invertPrimaryTriggerSignal = true;
engineConfiguration->globalTriggerAngleOffset = 86;
engineConfiguration->fuelReferencePressure = 400; // 400 kPa, 58 psi
engineConfiguration->injectorCompensationMode = ICM_FixedRailPressure;
engineConfiguration->injector.flow = 440;
engineConfiguration->boostControlPin = H144_OUT_PWM5;
engineConfiguration->brakePedalPin = H144_IN_RES2;
// engineConfiguration->acSwitch = H144_IN_D_AUX3;
@ -154,9 +163,13 @@ void setBoardDefaultConfiguration() {
setupDefaultSensorInputs();
engineConfiguration->specs.cylindersCount = 8;
setLeftRightBanksNeedBetterName();
engineConfiguration->specs.firingOrder = FO_1_8_7_2_6_5_4_3;
engineConfiguration->specs.displacement = 6.2;
engineConfiguration->tChargeAirIncrLimit = 5;
engineConfiguration->tChargeAirDecrLimit = 15;
engineConfiguration->enableSoftwareKnock = true;
// random values to have valid config
@ -172,7 +185,12 @@ void setBoardDefaultConfiguration() {
engineConfiguration->throttlePedalSecondaryUpVoltage = 5.0;
engineConfiguration->throttlePedalSecondaryWOTVoltage = 0.0;
engineConfiguration->useETBforIdleControl = true;
engineConfiguration->etbIdleThrottleRange = 15;
engineConfiguration->ignitionMode = IM_INDIVIDUAL_COILS;
// would not hurt just in case no cam
engineConfiguration->twoWireBatchInjection = true;
engineConfiguration->crankingInjectionMode = IM_SIMULTANEOUS;
engineConfiguration->injectionMode = IM_SEQUENTIAL;