From f4892dce2e510debfe170c2ed41941aeeee0a97e Mon Sep 17 00:00:00 2001 From: rusEfi Date: Wed, 29 Oct 2014 14:04:23 -0500 Subject: [PATCH] auto-sync --- firmware/config/engines/dodge_neon.cpp | 28 ++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/firmware/config/engines/dodge_neon.cpp b/firmware/config/engines/dodge_neon.cpp index deca7cb2a1..7063e414d9 100644 --- a/firmware/config/engines/dodge_neon.cpp +++ b/firmware/config/engines/dodge_neon.cpp @@ -113,6 +113,34 @@ void setDodgeNeonNGCEngineConfiguration(engine_configuration_s *engineConfigurat board_configuration_s *boardConfiguration) { engineConfiguration->triggerConfig.triggerType = TT_DODGE_NEON_2003; setFrankenso_01_LCD(boardConfiguration); + + engineConfiguration->cylindersCount = 4; + + // I want to start with a simple Alpha-N + engineConfiguration->algorithm = LM_ALPHA_N; + setFuelLoadBin(engineConfiguration, 0, 100); + setTimingLoadBin(engineConfiguration, 0, 100); + + /** + * VBatt + */ + engineConfiguration->vbattAdcChannel = EFI_ADC_14; + engineConfiguration->vbattDividerCoeff = ((float) (8.2 + 33)) / 8.2 * 2; + + boardConfiguration->injectionPins[0] = GPIOB_8; + boardConfiguration->injectionPins[1] = GPIOB_9; + boardConfiguration->injectionPins[2] = GPIOE_1; + boardConfiguration->injectionPins[3] = GPIOB_7; + + boardConfiguration->idleValvePin = GPIOE_5; + + boardConfiguration->gps_rx_pin = GPIO_NONE; + boardConfiguration->gps_tx_pin = GPIO_NONE; + + boardConfiguration->idleSolenoidFrequency = 300; + + boardConfiguration->triggerInputPins[0] = GPIOA_5; + boardConfiguration->triggerInputPins[1] = GPIOC_6; } #endif /* EFI_SUPPORT_DODGE_NEON */