auto-sync
This commit is contained in:
parent
c0ef6d6031
commit
e0229411af
|
@ -22,5 +22,6 @@ ENGINES_SRC_CPP = $(PROJECT_DIR)/config/engines/ford_aspire.cpp \
|
|||
$(PROJECT_DIR)/config/engines/mazda_323.cpp \
|
||||
$(PROJECT_DIR)/config/engines/mazda_626.cpp \
|
||||
$(PROJECT_DIR)/config/engines/saturn_ion.cpp \
|
||||
$(PROJECT_DIR)/config/engines/sachs.cpp \
|
||||
$(PROJECT_DIR)/config/engines/test_engine.cpp \
|
||||
$(PROJECT_DIR)/config/engines/mitsubishi.cpp
|
|
@ -0,0 +1,46 @@
|
|||
/**
|
||||
* @file sachs.cpp
|
||||
*
|
||||
* set_engine_type 29
|
||||
* http://rusefi.com/forum/viewtopic.php?f=3&t=396
|
||||
*
|
||||
* @date Jan 26, 2015
|
||||
* @author Andrey Belomutskiy, (c) 2012-2014
|
||||
*/
|
||||
|
||||
#include "sachs.h"
|
||||
|
||||
void setSachs(engine_configuration_s *engineConfiguration) {
|
||||
engineConfiguration->displacement = 0.1; // 100cc
|
||||
|
||||
// Frankenstein analog input #1: PA1 adc1
|
||||
// Frankenstein analog input #2: PA3 adc3
|
||||
// Frankenstein analog input #3: PC3 adc13
|
||||
// Frankenstein analog input #4: PC1 adc11
|
||||
// Frankenstein analog input #5: PA0 adc0
|
||||
// Frankenstein analog input #6: PC2 adc12
|
||||
// Frankenstein analog input #7: PA4 adc4
|
||||
// Frankenstein analog input #8: PA2 adc2
|
||||
// Frankenstein analog input #9: PA6 adc6
|
||||
// Frankenstein analog input #10: PA7 adc7
|
||||
// Frankenstein analog input #11: PC4 adc14
|
||||
// Frankenstein analog input #12: PC5 adc15
|
||||
|
||||
|
||||
|
||||
// Frankenstein: low side - out #1: PC14
|
||||
// Frankenstein: low side - out #2: PC15
|
||||
// Frankenstein: low side - out #3: PE6
|
||||
// Frankenstein: low side - out #4: PC13
|
||||
// Frankenstein: low side - out #5: PE4
|
||||
// Frankenstein: low side - out #6: PE5
|
||||
// Frankenstein: low side - out #7: PE2
|
||||
// Frankenstein: low side - out #8: PE3
|
||||
// Frankenstein: low side - out #9: PE0
|
||||
// Frankenstein: low side - out #10: PE1
|
||||
// Frankenstein: low side - out #11: PB8
|
||||
// Frankenstein: low side - out #12: PB9
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
/**
|
||||
* @file sachs.h
|
||||
*
|
||||
* @date Jan 26, 2015
|
||||
* @author Andrey Belomutskiy, (c) 2012-2014
|
||||
*/
|
||||
#ifndef CONFIG_ENGINES_SACHS_H_
|
||||
#define CONFIG_ENGINES_SACHS_H_
|
||||
|
||||
#include "engine_configuration.h"
|
||||
|
||||
void setSachs(engine_configuration_s *engineConfiguration);
|
||||
|
||||
#endif /* CONFIG_ENGINES_SACHS_H_ */
|
|
@ -14,6 +14,8 @@ case ACURA_RSX:
|
|||
return "ACURA_RSX";
|
||||
case AUDI_AAN:
|
||||
return "AUDI_AAN";
|
||||
case SACHS:
|
||||
return "SACHS";
|
||||
case BMW_E34:
|
||||
return "BMW_E34";
|
||||
case CITROEN_TU3JP:
|
||||
|
|
|
@ -52,6 +52,7 @@
|
|||
#include "mitsubishi.h"
|
||||
#include "subaru.h"
|
||||
#include "test_engine.h"
|
||||
#include "sachs.h"
|
||||
|
||||
#if EFI_TUNER_STUDIO
|
||||
#include "tunerstudio.h"
|
||||
|
@ -636,6 +637,9 @@ void resetConfigurationExt(Logging * logger, engine_type_e engineType, Engine *e
|
|||
case TEST_ENGINE:
|
||||
setTestEngineConfiguration(engineConfiguration);
|
||||
break;
|
||||
case SACHS:
|
||||
setSachs(engineConfiguration);
|
||||
break;
|
||||
default:
|
||||
firmwareError("Unexpected engine type: %d", engineType);
|
||||
}
|
||||
|
|
|
@ -103,7 +103,9 @@ typedef enum {
|
|||
|
||||
MAZDA_626 = 28,
|
||||
|
||||
ET_UNUSED = 29,
|
||||
SACHS = 29,
|
||||
|
||||
ET_UNUSED = 30,
|
||||
|
||||
Force_4b_engine_type = ENUM_32_BITS,
|
||||
} engine_type_e;
|
||||
|
|
Loading…
Reference in New Issue