canned m111
This commit is contained in:
parent
f76a07360d
commit
013824cbac
|
@ -15,6 +15,7 @@
|
|||
#include "hellen_meta.h"
|
||||
#include "i2c_bb.h"
|
||||
#include "defaults.h"
|
||||
#include "m111.h"
|
||||
|
||||
static void setInjectorPins() {
|
||||
engineConfiguration->injectionPins[0] = H176_LS_1;
|
||||
|
@ -171,16 +172,7 @@ void setBoardDefaultConfiguration() {
|
|||
// "required" hardware is done - set some reasonable defaults
|
||||
setupDefaultSensorInputs();
|
||||
|
||||
engineConfiguration->specs.cylindersCount = 4;
|
||||
engineConfiguration->specs.firingOrder = FO_1_3_4_2;
|
||||
engineConfiguration->specs.displacement = 2.295f;
|
||||
|
||||
engineConfiguration->ignitionMode = IM_INDIVIDUAL_COILS; // IM_WASTED_SPARK
|
||||
engineConfiguration->crankingInjectionMode = IM_SEQUENTIAL;
|
||||
engineConfiguration->injectionMode = IM_SEQUENTIAL;//IM_BATCH;// IM_SEQUENTIAL;
|
||||
|
||||
strcpy(engineConfiguration->engineMake, ENGINE_MAKE_MERCEDES);
|
||||
strcpy(engineConfiguration->engineCode, "");
|
||||
setM111EngineConfiguration();
|
||||
|
||||
/**
|
||||
* Jimmy best tune
|
||||
|
|
|
@ -8,6 +8,32 @@
|
|||
|
||||
#include "m111.h"
|
||||
|
||||
void setMreM111EngineConfiguration() {
|
||||
#if HW_PROTEUS
|
||||
#include "proteus_meta.h"
|
||||
#endif // HW_PROTEUS
|
||||
|
||||
void setM111EngineConfiguration() {
|
||||
engineConfiguration->specs.cylindersCount = 4;
|
||||
engineConfiguration->specs.firingOrder = FO_1_3_4_2;
|
||||
engineConfiguration->specs.displacement = 2.295f;
|
||||
|
||||
engineConfiguration->ignitionMode = IM_INDIVIDUAL_COILS;
|
||||
engineConfiguration->crankingInjectionMode = IM_SEQUENTIAL;
|
||||
engineConfiguration->injectionMode = IM_SEQUENTIAL;
|
||||
|
||||
strcpy(engineConfiguration->engineMake, ENGINE_MAKE_MERCEDES);
|
||||
strcpy(engineConfiguration->engineCode, "M111");
|
||||
|
||||
engineConfiguration->globalTriggerAngleOffset = 109; // please use a timing light?
|
||||
}
|
||||
|
||||
void setMreM111EngineConfiguration() {
|
||||
setM111EngineConfiguration();
|
||||
}
|
||||
|
||||
void setProteusM111EngineConfiguration() {
|
||||
setM111EngineConfiguration();
|
||||
#if HW_PROTEUS
|
||||
//engineConfiguration->camInputs[0] = PROTEUS_DIGITAL_2;
|
||||
#endif // HW_PROTEUS
|
||||
}
|
|
@ -9,7 +9,10 @@
|
|||
|
||||
#include "engine_configuration.h"
|
||||
|
||||
void setM111EngineConfiguration();
|
||||
/**
|
||||
* set engine_type 68
|
||||
*/
|
||||
void setMreM111EngineConfiguration();
|
||||
|
||||
void setProteusM111EngineConfiguration();
|
||||
|
|
|
@ -771,6 +771,9 @@ void resetConfigurationExt(configuration_callback_t boardCallback, engine_type_e
|
|||
break;
|
||||
#endif // HW_MICRO_RUSEFI
|
||||
#if HW_PROTEUS
|
||||
case PROTEUS_M111:
|
||||
setProteusM111EngineConfiguration();
|
||||
break;
|
||||
case WASTEGATE_PROTEUS_TEST:
|
||||
proteusDcWastegateTest();
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue