unifying Frankenso and MRE defaults

This commit is contained in:
rusefi 2020-05-03 12:11:47 -04:00
parent f7321942e9
commit a1b6807e66
1 changed files with 5 additions and 8 deletions

View File

@ -217,7 +217,10 @@ void setMazdaMiataNbInjectorLag(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
} }
static void setMazdaMiataEngineNB2Defaults(DECLARE_CONFIG_PARAMETER_SIGNATURE) { static void setMazdaMiataEngineNB2Defaults(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
engineConfiguration->displayLogicLevelsInEngineSniffer = true;
engineConfiguration->useOnlyRisingEdgeForTrigger = true;
engineConfiguration->trigger.type = TT_MIATA_VVT; engineConfiguration->trigger.type = TT_MIATA_VVT;
setOperationMode(engineConfiguration, FOUR_STROKE_SYMMETRICAL_CRANK_SENSOR); setOperationMode(engineConfiguration, FOUR_STROKE_SYMMETRICAL_CRANK_SENSOR);
engineConfiguration->specs.displacement = 1.8; engineConfiguration->specs.displacement = 1.8;
@ -254,6 +257,7 @@ static void setMazdaMiataEngineNB2Defaults(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
engineConfiguration->fuelRailPressure = 400; // 400 kPa, 58 psi engineConfiguration->fuelRailPressure = 400; // 400 kPa, 58 psi
engineConfiguration->absoluteFuelPressure = true; engineConfiguration->absoluteFuelPressure = true;
engineConfiguration->crankingIACposition = 90;
CONFIG(isAlternatorControlEnabled) = true; CONFIG(isAlternatorControlEnabled) = true;
// enable altdebug // enable altdebug
@ -273,6 +277,7 @@ static void setMazdaMiataEngineNB2Defaults(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
engineConfiguration->auxPid[0].maxValue = 44; engineConfiguration->auxPid[0].maxValue = 44;
engineConfiguration->activateAuxPid1 = true; // todo: remove this field? engineConfiguration->activateAuxPid1 = true; // todo: remove this field?
engineConfiguration->vvtCamSensorUseRise = true;
// set vvt_mode 3 // set vvt_mode 3
engineConfiguration->vvtMode = MIATA_NB2; engineConfiguration->vvtMode = MIATA_NB2;
engineConfiguration->vvtOffset = 98; // 2003 red car value engineConfiguration->vvtOffset = 98; // 2003 red car value
@ -338,7 +343,6 @@ void setMazdaMiata2003EngineConfiguration(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
// engineConfiguration->vehicleSpeedSensorInputPin = GPIOA_8; // engineConfiguration->vehicleSpeedSensorInputPin = GPIOA_8;
engineConfiguration->vvtCamSensorUseRise = true;
engineConfiguration->vvtDisplayInverted = true; engineConfiguration->vvtDisplayInverted = true;
engineConfiguration->auxPidPins[0] = GPIOE_3; // VVT solenoid control engineConfiguration->auxPidPins[0] = GPIOE_3; // VVT solenoid control
@ -383,8 +387,6 @@ void setMazdaMiata2003EngineConfiguration(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
engineConfiguration->tpsMax = 650; // convert 12to10 bit (ADC/4) engineConfiguration->tpsMax = 650; // convert 12to10 bit (ADC/4)
engineConfiguration->malfunctionIndicatorPin = GPIOD_5; engineConfiguration->malfunctionIndicatorPin = GPIOD_5;
@ -433,9 +435,6 @@ void setMazdaMiata2003EngineConfiguration(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
engineConfiguration->adcVcc = 3.3f; engineConfiguration->adcVcc = 3.3f;
engineConfiguration->vbattDividerCoeff = 8.80f; engineConfiguration->vbattDividerCoeff = 8.80f;
engineConfiguration->displayLogicLevelsInEngineSniffer = true;
engineConfiguration->useOnlyRisingEdgeForTrigger = true;
// by the way NB2 MAF internal diameter is about 2.5 inches / 63mm // by the way NB2 MAF internal diameter is about 2.5 inches / 63mm
// 1K pull-down to read current from this MAF // 1K pull-down to read current from this MAF
engineConfiguration->mafAdcChannel = EFI_ADC_6; // PA6 W46 <> W46 engineConfiguration->mafAdcChannel = EFI_ADC_6; // PA6 W46 <> W46
@ -498,7 +497,6 @@ void setMazdaMiata2003EngineConfiguration(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
config->crankingFuelCoef[7] = 10; config->crankingFuelCoef[7] = 10;
config->crankingFuelBins[7] = 90; config->crankingFuelBins[7] = 90;
engineConfiguration->crankingIACposition = 90;
} }
/** /**
@ -535,7 +533,6 @@ static void setMiataNB2_MRE_common(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
engineConfiguration->ignitionPins[3] = GPIO_UNASSIGNED; engineConfiguration->ignitionPins[3] = GPIO_UNASSIGNED;
engineConfiguration->camInputs[0] = GPIOA_5; engineConfiguration->camInputs[0] = GPIOA_5;
engineConfiguration->useOnlyRisingEdgeForTrigger = false;
/** /**
* By default "auto detection mode for VR sensor signals" is used * By default "auto detection mode for VR sensor signals" is used
* We know that for short & strange Hall (?) signals like Miata NB2 crank sensor this does not work well above certain RPM. * We know that for short & strange Hall (?) signals like Miata NB2 crank sensor this does not work well above certain RPM.