rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
config
engines
dodge_ram.cpp
Go to the documentation of this file.
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
void
setDodgeRam1996
() {
16
setFrankensoConfiguration
();
17
18
engineConfiguration
->
trigger
.
type
=
trigger_type_e::TT_DODGE_RAM
;
19
engineConfiguration
->
injector
.
flow
= 243.6;
// 23.2lb/h
20
engineConfiguration
->
map
.
sensor
.
type
= MT_DODGE_NEON_2003;
21
22
//Base engine setting
23
engineConfiguration
->
cylindersCount
= 8;
24
engineConfiguration
->
firingOrder
= FO_1_8_4_3_6_5_7_2;
25
engineConfiguration
->
displacement
= 5.2;
26
27
// set global_trigger_offset_angle -50
28
engineConfiguration
->
globalTriggerAngleOffset
= -50;
29
30
setDodgeSensor
(&
engineConfiguration
->
clt
, 2700);
31
setDodgeSensor
(&
engineConfiguration
->
iat
, 2700);
32
33
engineConfiguration
->
useStepperIdle
=
true
;
34
}
setFrankensoConfiguration
void setFrankensoConfiguration()
Definition
custom_engine.cpp:73
custom_engine.h
setDodgeRam1996
void setDodgeRam1996()
Definition
dodge_ram.cpp:15
dodge_ram.h
engineConfiguration
static constexpr engine_configuration_s * engineConfiguration
Definition
engine_configuration.h:80
trigger_type_e::TT_DODGE_RAM
@ TT_DODGE_RAM
pch.h
MAP_sensor_config_s::sensor
air_pressure_sensor_config_s sensor
Definition
engine_configuration_generated_structures_alphax-2chan.h:446
air_pressure_sensor_config_s::type
air_pressure_sensor_type_e type
Definition
engine_configuration_generated_structures_alphax-2chan.h:407
engine_configuration_s::injector
injector_s injector
Definition
engine_configuration_generated_structures_alphax-2chan.h:1210
engine_configuration_s::globalTriggerAngleOffset
angle_t globalTriggerAngleOffset
Definition
engine_configuration_generated_structures_alphax-2chan.h:1597
engine_configuration_s::map
MAP_sensor_config_s map
Definition
engine_configuration_generated_structures_alphax-2chan.h:1378
engine_configuration_s::trigger
trigger_config_s trigger
Definition
engine_configuration_generated_structures_alphax-2chan.h:1831
engine_configuration_s::iat
ThermistorConf iat
Definition
engine_configuration_generated_structures_alphax-2chan.h:1387
engine_configuration_s::displacement
float displacement
Definition
engine_configuration_generated_structures_alphax-2chan.h:1426
engine_configuration_s::clt
ThermistorConf clt
Definition
engine_configuration_generated_structures_alphax-2chan.h:1383
engine_configuration_s::useStepperIdle
bool useStepperIdle
Definition
engine_configuration_generated_structures_alphax-2chan.h:2214
engine_configuration_s::cylindersCount
uint32_t cylindersCount
Definition
engine_configuration_generated_structures_alphax-2chan.h:1442
engine_configuration_s::firingOrder
firing_order_e firingOrder
Definition
engine_configuration_generated_structures_alphax-2chan.h:1446
injector_s::flow
float flow
Definition
engine_configuration_generated_structures_alphax-2chan.h:555
trigger_config_s::type
trigger_type_e type
Definition
engine_configuration_generated_structures_alphax-2chan.h:582
setDodgeSensor
void setDodgeSensor(ThermistorConf *thermistorConf, float pullup)
Definition
thermistors.cpp:15
Generated on Sat Sep 27 2025 00:10:04 for rusEFI by
1.9.8