auto-sync

This commit is contained in:
rusEfi 2015-01-31 20:10:22 -06:00
parent f86186d584
commit 20cf0bd98d
6 changed files with 19 additions and 8 deletions

View File

@ -8,9 +8,11 @@
#define CONFIG_ENGINES_CUSTOM_ENGINE_CPP_
#include "custom_engine.h"
#include "honda_accord.h"
void setCustomEngineConfiguration(engine_configuration_s *engineConfiguration) {
board_configuration_s * boardConfiguration = &engineConfiguration->bc;
setFrankenso_01_LCD(boardConfiguration);
/**
* Frankenso analog #1 PC2 ADC12

View File

@ -1,12 +1,20 @@
/**
* @file subaru.cpp
*
* SUBARU_2003_WRX
* set_engine_type 22
*
* @date Sep 14, 2014
* @author Andrey Belomutskiy, (c) 2012-2015
*/
#include "subaru.h"
#include "honda_accord.h"
void setSubaru2003Wrx(engine_configuration_s *engineConfiguration, board_configuration_s *boardConfiguration) {
void setSubaru2003Wrx(engine_configuration_s *engineConfiguration) {
board_configuration_s * boardConfiguration = &engineConfiguration->bc;
setFrankenso_01_LCD(boardConfiguration);
}

View File

@ -9,6 +9,6 @@
#include "engine_configuration.h"
void setSubaru2003Wrx(engine_configuration_s *engineConfiguration, board_configuration_s *boardConfiguration);
void setSubaru2003Wrx(engine_configuration_s *engineConfiguration);
#endif /* SUBARU_H_ */

View File

@ -629,7 +629,7 @@ void resetConfigurationExt(Logging * logger, engine_type_e engineType, Engine *e
setRoverv8(engineConfiguration, boardConfiguration);
break;
case SUBARU_2003_WRX:
setSubaru2003Wrx(engineConfiguration, boardConfiguration);
setSubaru2003Wrx(engineConfiguration);
break;
case BMW_E34:
setBmwE34(engineConfiguration);

View File

@ -50,6 +50,8 @@ float baseFuel;;"ms", 1, 0, 0, 200, 1
int16_t rpm;This value controls what RPM values we consider 'cranking' (any RPM below 'crankingRpm')\nAnything above 'crankingRpm' would be 'running';"RPM", 1, 0, 0, 3000, 0
end_struct
custom brain_input_pin_e 4 bits, U32, @OFFSET@, [0:6], "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "GPIOA_5", "INVALID", "INVALID", "GPIOA_8", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "GPIOC_6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "GPIOE_5", "INVALID", "GPIOE_7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
custom brain_pin_e 4 bits, U32, @OFFSET@, [0:6], "GPIOA_0", "GPIOA_1", "GPIOA_2", "GPIOA_3", "GPIOA_4", "GPIOA_5", "GPIOA_6", "GPIOA_7", "GPIOA_8", "GPIOA_9", "GPIOA_10", "GPIOA_11", "GPIOA_12", "GPIOA_13", "GPIOA_14", "GPIOA_15", "GPIOB_0", "GPIOB_1", "GPIOB_2", "GPIOB_3", "GPIOB_4", "GPIOB_5", "GPIOB_6", "GPIOB_7", "GPIOB_8", "GPIOB_9", "GPIOB_10", "GPIOB_11", "GPIOB_12", "GPIOB_13", "GPIOB_14", "GPIOB_15", "GPIOC_0", "GPIOC_1", "GPIOC_2", "GPIOC_3", "GPIOC_4", "GPIOC_5", "GPIOC_6", "GPIOC_7", "GPIOC_8", "GPIOC_9", "GPIOC_10", "GPIOC_11", "GPIOC_12", "GPIOC_13", "GPIOC_14", "GPIOC_15", "GPIOD_0", "GPIOD_1", "GPIOD_2", "GPIOD_3", "GPIOD_4", "GPIOD_5", "GPIOD_6", "GPIOD_7", "GPIOD_8", "GPIOD_9", "GPIOD_10", "GPIOD_11", "GPIOD_12", "GPIOD_13", "GPIOD_14", "GPIOD_15", "GPIOE_0", "GPIOE_1", "GPIOE_2", "GPIOE_3", "GPIOE_4", "GPIOE_5", "GPIOE_6", "GPIOE_7", "GPIOE_8", "GPIOE_9", "GPIOE_10", "GPIOE_11", "GPIOE_12", "GPIOE_13", "GPIOE_14", "GPIOE_15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
custom pin_output_mode_e 4 bits, U32, @OFFSET@, [0:1], "default", "default inverted", "open", "open inverted"
@ -300,7 +302,7 @@ custom adc_channel_mode_e 4 bits, U32, @OFFSET@, [0:1], "Off", "Slow", "Fas
adc_channel_mode_e[HW_MAX_ADC_INDEX iterate] adcHwChannelEnabled;
brain_pin_e[3 iterate] triggerInputPins;
brain_input_pin_e[3 iterate] triggerInputPins;
brain_pin_e mainRelayPin;
int idleThreadPeriod;
@ -332,8 +334,7 @@ bit is_enabled_spi_2
bit isEngineControlEnabled
bit isHip9011Enabled
brain_pin_e[LOGIC_ANALYZER_CHANNEL_COUNT iterate] logicAnalyzerPins;
brain_input_pin_e[LOGIC_ANALYZER_CHANNEL_COUNT iterate] logicAnalyzerPins;
uint8_t[LOGIC_ANALYZER_CHANNEL_COUNT] logicAnalyzerMode;default or inverted input
int unrealisticRpmThreashold;

View File

@ -1,5 +1,5 @@
// This file was generated by Version2Header
// Sat Jan 31 07:53:06 EST 2015
// Sat Jan 31 16:18:01 EST 2015
#ifndef VCS_VERSION
#define VCS_VERSION "6613"
#define VCS_VERSION "6619"
#endif