Line |
Branch |
Decision |
Exec |
Source |
1 |
|
|
|
/* |
2 |
|
|
|
* @file dodge_ram.cpp |
3 |
|
|
|
* |
4 |
|
|
|
* set engine_type 31 |
5 |
|
|
|
* |
6 |
|
|
|
* @date Apr 22, 2015 |
7 |
|
|
|
* @author Andrey Belomutskiy, (c) 2012-2020 |
8 |
|
|
|
*/ |
9 |
|
|
|
|
10 |
|
|
|
#include "pch.h" |
11 |
|
|
|
|
12 |
|
|
|
#include "dodge_ram.h" |
13 |
|
|
|
#include "custom_engine.h" |
14 |
|
|
|
|
15 |
|
|
1 |
void setDodgeRam1996() { |
16 |
|
|
1 |
setFrankensoConfiguration(); |
17 |
|
|
|
|
18 |
|
|
1 |
engineConfiguration->trigger.type = trigger_type_e::TT_DODGE_RAM; |
19 |
|
|
1 |
engineConfiguration->injector.flow = 243.6; // 23.2lb/h |
20 |
|
|
1 |
engineConfiguration->map.sensor.type = MT_DODGE_NEON_2003; |
21 |
|
|
|
|
22 |
|
|
|
//Base engine setting |
23 |
|
|
1 |
engineConfiguration->cylindersCount = 8; |
24 |
|
|
1 |
engineConfiguration->firingOrder = FO_1_8_4_3_6_5_7_2; |
25 |
|
|
1 |
engineConfiguration->displacement = 5.2; |
26 |
|
|
|
|
27 |
|
|
|
// set global_trigger_offset_angle -50 |
28 |
|
|
1 |
engineConfiguration->globalTriggerAngleOffset = -50; |
29 |
|
|
|
|
30 |
|
|
1 |
setDodgeSensor(&engineConfiguration->clt, 2700); |
31 |
|
|
1 |
setDodgeSensor(&engineConfiguration->iat, 2700); |
32 |
|
|
|
|
33 |
|
|
1 |
engineConfiguration->useStepperIdle = true; |
34 |
|
|
1 |
} |
35 |
|
|
|
|