diff --git a/firmware/controllers/algo/engine_configuration.cpp b/firmware/controllers/algo/engine_configuration.cpp index c527ec319c..830168c4bb 100644 --- a/firmware/controllers/algo/engine_configuration.cpp +++ b/firmware/controllers/algo/engine_configuration.cpp @@ -534,11 +534,24 @@ static void setCustomEngineConfiguration(engine_configuration_s *engineConfigura // Frankenso low out #5: PE3 // Frankenso low out #6: PE4 // Frankenso low out #7: PE1 (do not use with discovery!) - // Frankenso low out #8: PE2 + // Frankenso low out #8: PE2 injector #2 // Frankenso low out #9: PB9 // Frankenso low out #10: PE0 (do not use with discovery!) - // Frankenso low out #11: PB8 - // Frankenso low out #12: PB7 + // Frankenso low out #11: PB8 injector #3 + // Frankenso low out #12: PB7 injector #4 + + boardConfiguration->injectionPins[0] = GPIO_UNASSIGNED; // #1 + boardConfiguration->injectionPins[1] = GPIOE_2; // #2 + boardConfiguration->injectionPins[2] = GPIOB_8; // #3 + boardConfiguration->injectionPins[3] = GPIOB_7; // #4 + boardConfiguration->injectionPins[4] = GPIO_UNASSIGNED; // #5 + boardConfiguration->injectionPins[5] = GPIO_UNASSIGNED; // #6 + boardConfiguration->injectionPins[6] = GPIO_UNASSIGNED; + boardConfiguration->injectionPins[7] = GPIO_UNASSIGNED; + boardConfiguration->injectionPins[8] = GPIO_UNASSIGNED; + boardConfiguration->injectionPins[9] = GPIO_UNASSIGNED; + boardConfiguration->injectionPins[10] = GPIO_UNASSIGNED; + boardConfiguration->injectionPins[11] = GPIO_UNASSIGNED; }