auto-sync

This commit is contained in:
rusEfi 2014-12-06 10:03:50 -06:00
parent d1ac9add2e
commit beb0dfd651
7 changed files with 23 additions and 10 deletions

View File

@ -15,6 +15,7 @@
#include "engine_math.h"
#include "advance_map.h"
#include "allsensors.h"
#include "le_functions.h"
// setFrankenso_01_LCD
#include "honda_accord.h"
@ -368,8 +369,7 @@ void setMiata1994_s(engine_configuration_s *engineConfiguration, board_configura
boardConfiguration->injectionPins[2] = GPIOB_8; // injector #3
boardConfiguration->injectionPins[3] = GPIOB_7; // injector #4
boardConfiguration->fsioPins[0] = GPIOD_11;
strcpy(boardConfiguration->le_formulas[0], "coolant 80 >");
setFsio(engineConfiguration, 0, GPIOD_11, "coolant 80 >");
}
/**

View File

@ -14,6 +14,15 @@
#include "main.h"
#include "rover_v8.h"
void setFrankenstein_01_LCD(board_configuration_s *boardConfiguration) {
boardConfiguration->HD44780_rs = GPIOE_9;
boardConfiguration->HD44780_e = GPIOE_11;
boardConfiguration->HD44780_db4 = GPIOE_13;
boardConfiguration->HD44780_db5 = GPIOE_15;
boardConfiguration->HD44780_db6 = GPIOB_11;
boardConfiguration->HD44780_db7 = GPIOB_13;
}
void setRoverv8(engine_configuration_s *engineConfiguration,
board_configuration_s *boardConfiguration) {

View File

@ -9,6 +9,7 @@
#include "engine_configuration.h"
void setFrankenstein_01_LCD(board_configuration_s *boardConfiguration);
void setRoverv8(engine_configuration_s *engineConfiguration,
board_configuration_s *boardConfiguration);

View File

@ -407,12 +407,7 @@ void setDefaultConfiguration(engine_configuration_s *engineConfiguration, board_
boardConfiguration->triggerSimulatorPinModes[1] = OM_DEFAULT;
boardConfiguration->triggerSimulatorPinModes[2] = OM_DEFAULT;
boardConfiguration->HD44780_rs = GPIOE_9;
boardConfiguration->HD44780_e = GPIOE_11;
boardConfiguration->HD44780_db4 = GPIOE_13;
boardConfiguration->HD44780_db5 = GPIOE_15;
boardConfiguration->HD44780_db6 = GPIOB_11;
boardConfiguration->HD44780_db7 = GPIOB_13;
setFrankenstein_01_LCD(boardConfiguration);
boardConfiguration->gps_rx_pin = GPIOB_7;
boardConfiguration->gps_tx_pin = GPIOB_6;
@ -460,7 +455,7 @@ void setDefaultConfiguration(engine_configuration_s *engineConfiguration, board_
boardConfiguration->digitalPotentiometerChipSelect[3] = GPIO_UNASSIGNED;
boardConfiguration->is_enabled_spi_1 = false;
boardConfiguration->is_enabled_spi_2 = true;
boardConfiguration->is_enabled_spi_2 = false;
boardConfiguration->is_enabled_spi_3 = true;
boardConfiguration->isSdCardEnabled = false;

View File

@ -56,3 +56,10 @@ float getLEValue(Engine *engine, calc_stack_t *s, le_action_e action) {
}
}
#endif
void setFsio(engine_configuration_s *engineConfiguration, int index, brain_pin_e pin, const char * exp) {
board_configuration_s *boardConfiguration = &engineConfiguration->bc;
boardConfiguration->fsioPins[index] = pin;
strcpy(boardConfiguration->le_formulas[index], exp);
}

View File

@ -29,5 +29,6 @@
#define FAN_CONTROL_LOGIC "fan coolant fan_off_setting > & coolant fan_on_setting > OR"
float getLEValue(Engine *engine, calc_stack_t *s, le_action_e action);
void setFsio(engine_configuration_s *engineConfiguration, int index, brain_pin_e pin, const char * exp);
#endif /* LE_FUNCTIONS_H_ */

View File

@ -265,5 +265,5 @@ int getRusEfiVersion(void) {
return 1; // this is here to make the compiler happy about the unused array
if (UNUSED_CCM_SIZE == 0)
return 1; // this is here to make the compiler happy about the unused array
return 20141205;
return 20141206;
}