diff --git a/firmware/config/engines/dodge_neon.cpp b/firmware/config/engines/dodge_neon.cpp index f7760cc60e..1d6db4ba1a 100644 --- a/firmware/config/engines/dodge_neon.cpp +++ b/firmware/config/engines/dodge_neon.cpp @@ -181,7 +181,8 @@ void setDodgeNeonNGCEngineConfiguration(engine_configuration_s *engineConfigurat boardConfiguration->ignitionPins[2] = GPIOE_8; boardConfiguration->ignitionPins[3] = GPIO_NONE; - boardConfiguration->idleValvePin = GPIO_NONE; + boardConfiguration->idleValvePin = GPIOC_13; + boardConfiguration->idleSolenoidFrequency = 300; boardConfiguration->fuelPumpPin = GPIOE_3; boardConfiguration->fuelPumpPinMode = OM_DEFAULT; @@ -189,8 +190,6 @@ void setDodgeNeonNGCEngineConfiguration(engine_configuration_s *engineConfigurat 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; diff --git a/firmware/controllers/settings.cpp b/firmware/controllers/settings.cpp index 425f1e62fc..966fff6e62 100644 --- a/firmware/controllers/settings.cpp +++ b/firmware/controllers/settings.cpp @@ -129,8 +129,8 @@ void printConfiguration(engine_configuration_s *engineConfiguration, engine_conf scheduleMsg(&logger, "analogInputDividerCoefficient: %f", engineConfiguration->analogInputDividerCoefficient); - scheduleMsg(&logger, "idlePin: mode %s @ %s", getPin_output_mode_e(boardConfiguration->idleValvePinMode), - hwPortname(boardConfiguration->idleValvePin)); + scheduleMsg(&logger, "idlePin: mode %s @ %s freq=%d", getPin_output_mode_e(boardConfiguration->idleValvePinMode), + hwPortname(boardConfiguration->idleValvePin), boardConfiguration->idleSolenoidFrequency); scheduleMsg(&logger, "malfunctionIndicatorn: %s mode=%s", hwPortname(boardConfiguration->malfunctionIndicatorPin), pinModeToString(boardConfiguration->malfunctionIndicatorPinMode));