rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
Functions
bmw_m73_mre.cpp File Reference

Functions

void setEngineBMW_M73_microRusEfi ()
 

Function Documentation

◆ setEngineBMW_M73_microRusEfi()

void setEngineBMW_M73_microRusEfi ( )

Definition at line 67 of file bmw_m73_mre.cpp.

67 {
68 m73engine();
69 // 13641435991 injector
70 engineConfiguration->injector.flow = 180; // cc/min, who knows if this number is real - no good source of info
71
72 strcpy(engineConfiguration->vehicleName, "microRusEFIx2");
73
74 engineConfiguration->globalTriggerAngleOffset = 90;
75 engineConfiguration->cylindersCount = 6;
76 engineConfiguration->displacement = 5.4 / 2;
77 engineConfiguration->firingOrder = FO_1_5_3_6_2_4;
78
79 engineConfiguration->ignitionMode = IM_ONE_COIL;
80
81 engineConfiguration->injectionMode = IM_BATCH;
82
83 engineConfiguration->etb.pFactor = 2.00;
84 engineConfiguration->etb.iFactor = 0.35;
85
86 // 22 - AN Temp 4, orange wire
87 engineConfiguration->startStopButtonPin = Gpio::A3;
88
89#if (BOARD_TLE8888_COUNT > 0)
90 // "43 - GP Out 4"
91 engineConfiguration->starterControlPin = Gpio::TLE8888_PIN_24;
92#endif /* BOARD_TLE8888_COUNT */
93
94
95 // set_analog_input_pin pps PA7
96 // EFI_ADC_7: "31 - AN volt 3" - PA7
97 engineConfiguration->throttlePedalPositionAdcChannel = EFI_ADC_7;
98
99 engineConfiguration->enableVerboseCanTx = true;
100
102
103 engineConfiguration->tpsMin = 891;
104 engineConfiguration->tpsMax = 177;
105}
void m73engine()
Definition bmw_m73.cpp:88
@ TLE8888_PIN_24
static constexpr engine_configuration_s * engineConfiguration

Referenced by applyEngineType().

Here is the call graph for this function:
Here is the caller graph for this function:

Go to the source code of this file.