diff --git a/firmware/controllers/settings.cpp b/firmware/controllers/settings.cpp index 3d0abf880e..5c323c353c 100644 --- a/firmware/controllers/settings.cpp +++ b/firmware/controllers/settings.cpp @@ -137,25 +137,6 @@ static brain_pin_e parseBrainPinWithErrorMessage(const char *pinName) { return pin; } -/** - * For example: - * set_ignition_pin 1 PD7 - * todo: this method counts index from 1 while at least 'set_trigger_input_pin' counts from 0. - * todo: make things consistent - */ -static void setIgnitionPin(const char *indexStr, const char *pinName) { - int index = atoi(indexStr) - 1; // convert from human index into software index - if (index < 0 || index >= MAX_CYLINDER_COUNT) - return; - brain_pin_e pin = parseBrainPinWithErrorMessage(pinName); - if (pin == Gpio::Invalid) { - return; - } - efiPrintf("setting ignition pin[%d] to %s please save&restart", index, hwPortname(pin)); - engineConfiguration->ignitionPins[index] = pin; - incrementGlobalConfigurationVersion(); -} - static void setIndividualPin(const char *pinName, brain_pin_e *targetPin, const char *name) { brain_pin_e pin = parseBrainPinWithErrorMessage(pinName); if (pin == Gpio::Invalid) { @@ -180,19 +161,6 @@ static void setAlternatorPin(const char *pinName) { setIndividualPin(pinName, &engineConfiguration->alternatorControlPin, "alternator"); } -static void setInjectionPin(const char *indexStr, const char *pinName) { - int index = atoi(indexStr) - 1; // convert from human index into software index - if (index < 0 || index >= MAX_CYLINDER_COUNT) - return; - brain_pin_e pin = parseBrainPinWithErrorMessage(pinName); - if (pin == Gpio::Invalid) { - return; - } - efiPrintf("setting injection pin[%d] to %s please save&restart", index, hwPortname(pin)); - engineConfiguration->injectionPins[index] = pin; - incrementGlobalConfigurationVersion(); -} - /** * For example: * set_trigger_input_pin 0 PA5 @@ -278,14 +246,6 @@ static void setLogicInputPin(const char *indexStr, const char *pinName) { incrementGlobalConfigurationVersion(); } -static void showPinFunction(const char *pinName) { - brain_pin_e pin = parseBrainPinWithErrorMessage(pinName); - if (pin == Gpio::Invalid) { - return; - } - efiPrintf("Pin %s: [%s]", pinName, getPinFunction(pin)); -} - #endif // EFI_PROD_CODE static void enableOrDisable(const char *param, bool isEnabled) { @@ -523,9 +483,6 @@ void initSettings() { addConsoleActionS("get", getValue); #if EFI_PROD_CODE - addConsoleActionS("showpin", showPinFunction); - addConsoleActionSS(CMD_INJECTION_PIN, setInjectionPin); - addConsoleActionSS(CMD_IGNITION_PIN, setIgnitionPin); addConsoleActionSS(CMD_TRIGGER_PIN, setTriggerInputPin); addConsoleActionSS(CMD_TRIGGER_SIMULATOR_PIN, setTriggerSimulatorPin); diff --git a/firmware/integration/rusefi_config.txt b/firmware/integration/rusefi_config.txt index d835344654..c10b17b083 100644 --- a/firmware/integration/rusefi_config.txt +++ b/firmware/integration/rusefi_config.txt @@ -1774,8 +1774,6 @@ end_struct #define CMD_IDLE_PIN "set_idle_pin" #define CMD_BOOST_PIN "set_boost_pin" #define CMD_TRIGGER_SIMULATOR_PIN "set_trigger_simulator_pin" -#define CMD_IGNITION_PIN "set_ignition_pin" -#define CMD_INJECTION_PIN "set_injection_pin" #define CMD_RESET_ENGINE_SNIFFER "reset_engine_chart" #define CMD_FUNCTIONAL_TEST_MODE "test_mode"