M73
This commit is contained in:
parent
54ba4e5407
commit
3530c68a18
|
@ -46,6 +46,9 @@
|
|||
* ECU pin 40: OUT YEL/BRN BRN starter enable
|
||||
*
|
||||
*
|
||||
* set engine_type 40
|
||||
*
|
||||
*
|
||||
* @date Nov 1, 2019
|
||||
* @author Andrey Belomutskiy, (c) 2012-2019
|
||||
*/
|
||||
|
@ -62,6 +65,15 @@ void setEngineBMW_M73(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
|
|||
engineConfiguration->specs.displacement = 5.4;
|
||||
engineConfiguration->specs.firingOrder = FO_1_7_5_11_3_9_6_12_2_8_4_10;
|
||||
|
||||
boardConfiguration->triggerInputPins[0] = GPIOA_5;
|
||||
boardConfiguration->triggerInputPins[1] = GPIO_UNASSIGNED;
|
||||
engineConfiguration->camInputs[0] = GPIOC_6;
|
||||
engineConfiguration->vvtMode = VVT_FIRST_HALF;
|
||||
|
||||
setOperationMode(engineConfiguration, FOUR_STROKE_CRANK_SENSOR);
|
||||
engineConfiguration->trigger.type = TT_60_2_VW;
|
||||
|
||||
|
||||
// 13641435991 injector
|
||||
engineConfiguration->injector.flow = 180; // cc/min, who knows if this number is real - no good source of info
|
||||
}
|
||||
|
|
|
@ -707,8 +707,8 @@ case FRANKENSO_QA_ENGINE:
|
|||
return "FRANKENSO_QA_ENGINE";
|
||||
case Force_4_bytes_size_engine_type:
|
||||
return "Force_4_bytes_size_engine_type";
|
||||
case GEO_STORM:
|
||||
return "GEO_STORM";
|
||||
case BMW_M73:
|
||||
return "BMW_M73";
|
||||
case MRE_BOARD_TEST:
|
||||
return "MRE_BOARD_TEST";
|
||||
case GY6_139QMB:
|
||||
|
|
|
@ -38,6 +38,7 @@
|
|||
#include "custom_engine.h"
|
||||
#include "engine_template.h"
|
||||
#include "bmw_e34.h"
|
||||
#include "bmw_m73.h"
|
||||
|
||||
#include "dodge_neon.h"
|
||||
#include "dodge_ram.h"
|
||||
|
@ -1053,10 +1054,12 @@ void resetConfigurationExt(Logging * logger, configuration_callback_t boardCallb
|
|||
*/
|
||||
switch (engineType) {
|
||||
case DEFAULT_FRANKENSO:
|
||||
case GEO_STORM:
|
||||
case FRANKENSO_QA_ENGINE:
|
||||
setFrankensoConfiguration(PASS_CONFIG_PARAMETER_SIGNATURE);
|
||||
break;
|
||||
case BMW_M73:
|
||||
setEngineBMW_M73(PASS_CONFIG_PARAMETER_SIGNATURE);
|
||||
break;
|
||||
case MRE_MIATA_NA6:
|
||||
setMiataNA6_VAF_MRE(PASS_CONFIG_PARAMETER_SIGNATURE);
|
||||
break;
|
||||
|
|
|
@ -131,7 +131,7 @@ typedef enum {
|
|||
|
||||
LADA_KALINA = 39,
|
||||
|
||||
GEO_STORM = 40,
|
||||
BMW_M73 = 40,
|
||||
|
||||
// Frankenso board
|
||||
MIATA_NA6_MAP = 41,
|
||||
|
|
Loading…
Reference in New Issue