| Line | Branch | Decision | Exec | Source |
|---|---|---|---|---|
| 1 | #include "pch.h" | |||
| 2 | ||||
| 3 | // set engine_type 12 | |||
| 4 | 1 | void setMitsubishi3A92() { | ||
| 5 | 1 | engineConfiguration->trigger.type = trigger_type_e::TT_36_2_1_1; | ||
| 6 | ||||
| 7 | 1 | engineConfiguration->ignitionMode = IM_INDIVIDUAL_COILS; | ||
| 8 | 1 | engineConfiguration->cylindersCount = 3.0; | ||
| 9 | 1 | engineConfiguration->displacement = 1.2; | ||
| 10 | 1 | engineConfiguration->globalTriggerAngleOffset = -360.0; | ||
| 11 | 1 | engineConfiguration->vvtMode[0] = VVT_MITSUBISHI_3A92; | ||
| 12 | 1 | engineConfiguration->vvtOffsets[0] = 316.0; | ||
| 13 | 1 | engineConfiguration->firingOrder = FO_1_2_3; | ||
| 14 | ||||
| 15 | 1 | engineConfiguration->maxCamPhaseResolveRpm = 1500.0; | ||
| 16 | 1 | engineConfiguration->crankingInjectionMode = IM_SEQUENTIAL; | ||
| 17 | 1 | } | ||
| 18 |