fresh take on M73 defaults
This commit is contained in:
parent
c0212414ad
commit
aad35672f1
|
@ -97,6 +97,7 @@ void m73engine() {
|
||||||
engineConfiguration->specs.firingOrder = FO_1_7_5_11_3_9_6_12_2_8_4_10;
|
engineConfiguration->specs.firingOrder = FO_1_7_5_11_3_9_6_12_2_8_4_10;
|
||||||
engineConfiguration->isFasterEngineSpinUpEnabled = true;
|
engineConfiguration->isFasterEngineSpinUpEnabled = true;
|
||||||
engineConfiguration->fuelAlgorithm = LM_ALPHA_N;
|
engineConfiguration->fuelAlgorithm = LM_ALPHA_N;
|
||||||
|
engineConfiguration->canNbcType = CAN_BUS_NBC_NONE;
|
||||||
|
|
||||||
engineConfiguration->vvtMode[0] = VVT_FIRST_HALF;
|
engineConfiguration->vvtMode[0] = VVT_FIRST_HALF;
|
||||||
|
|
||||||
|
@ -106,12 +107,15 @@ void m73engine() {
|
||||||
engineConfiguration->trigger.type = TT_60_2_VW;
|
engineConfiguration->trigger.type = TT_60_2_VW;
|
||||||
|
|
||||||
// this large engine seems to crank at around only 150 RPM? And happily idle at 400RPM?
|
// this large engine seems to crank at around only 150 RPM? And happily idle at 400RPM?
|
||||||
engineConfiguration->cranking.rpm = 280;
|
engineConfiguration->cranking.rpm = 350;
|
||||||
|
|
||||||
engineConfiguration->ignitionMode = IM_TWO_COILS;
|
engineConfiguration->ignitionMode = IM_TWO_COILS;
|
||||||
|
|
||||||
// set cranking_fuel 15
|
// set cranking_fuel x
|
||||||
engineConfiguration->cranking.baseFuel = 30;
|
engineConfiguration->cranking.baseFuel = 40;
|
||||||
|
|
||||||
|
engineConfiguration->crankingTimingAngle = 15;
|
||||||
|
setTable(config->veTable, 45);
|
||||||
|
|
||||||
engineConfiguration->cylinderBore = 85.0;
|
engineConfiguration->cylinderBore = 85.0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -66,11 +66,10 @@
|
||||||
#include "fsio_impl.h"
|
#include "fsio_impl.h"
|
||||||
|
|
||||||
void setEngineBMW_M73_microRusEfi() {
|
void setEngineBMW_M73_microRusEfi() {
|
||||||
|
m73engine();
|
||||||
// 13641435991 injector
|
// 13641435991 injector
|
||||||
engineConfiguration->injector.flow = 180; // cc/min, who knows if this number is real - no good source of info
|
engineConfiguration->injector.flow = 180; // cc/min, who knows if this number is real - no good source of info
|
||||||
|
|
||||||
engineConfiguration->isFasterEngineSpinUpEnabled = true;
|
|
||||||
|
|
||||||
strcpy(engineConfiguration->vehicleName, "microRusEFIx2");
|
strcpy(engineConfiguration->vehicleName, "microRusEFIx2");
|
||||||
|
|
||||||
engineConfiguration->globalTriggerAngleOffset = 90;
|
engineConfiguration->globalTriggerAngleOffset = 90;
|
||||||
|
@ -101,7 +100,6 @@ void setEngineBMW_M73_microRusEfi() {
|
||||||
#endif /* BOARD_TLE8888_COUNT */
|
#endif /* BOARD_TLE8888_COUNT */
|
||||||
|
|
||||||
|
|
||||||
engineConfiguration->canNbcType = CAN_BUS_NBC_NONE;
|
|
||||||
// set_analog_input_pin pps PA7
|
// set_analog_input_pin pps PA7
|
||||||
// EFI_ADC_7: "31 - AN volt 3" - PA7
|
// EFI_ADC_7: "31 - AN volt 3" - PA7
|
||||||
engineConfiguration->throttlePedalPositionAdcChannel = EFI_ADC_7;
|
engineConfiguration->throttlePedalPositionAdcChannel = EFI_ADC_7;
|
||||||
|
@ -114,17 +112,6 @@ void setEngineBMW_M73_microRusEfi() {
|
||||||
// do I have VR wires flipped?
|
// do I have VR wires flipped?
|
||||||
engineConfiguration->trigger.type = TT_60_2_VW;
|
engineConfiguration->trigger.type = TT_60_2_VW;
|
||||||
|
|
||||||
// this large engine seems to crank at around only 150 RPM? And happily idle at 400RPM?
|
|
||||||
engineConfiguration->cranking.rpm = 280;
|
|
||||||
|
|
||||||
engineConfiguration->crankingTimingAngle = 30;
|
|
||||||
|
|
||||||
// I am too lazy to add MAP sensor
|
|
||||||
engineConfiguration->fuelAlgorithm = LM_ALPHA_N;
|
|
||||||
|
|
||||||
// set cranking_fuel 15
|
|
||||||
engineConfiguration->cranking.baseFuel = 15;
|
|
||||||
|
|
||||||
//set tps_min 891
|
//set tps_min 891
|
||||||
engineConfiguration->tpsMin = 891;
|
engineConfiguration->tpsMin = 891;
|
||||||
//set tps_max 177
|
//set tps_max 177
|
||||||
|
|
Loading…
Reference in New Issue