static void setToothedWheel(int total, int skipped) { scheduleMsg(&logger, "toothed: total=%d/skipped=%d", total, skipped); setToothedWheelConfiguration(&engine->triggerShape, total, skipped, engineConfiguration->operationMode); // initializeTriggerShape(&logger, engineConfiguration, engineConfiguration2); incrementGlobalConfigurationVersion(); doPrintConfiguration(engine); }
static void setEngineType(int value) { engineConfiguration->engineType = (engine_type_e) value; resetConfigurationExt((engine_type_e) value, engineConfiguration, engineConfiguration2, boardConfiguration); #if EFI_PROD_CODE writeToFlash(); // scheduleReset(); #endif /* EFI_PROD_CODE */ incrementGlobalConfigurationVersion(); doPrintConfiguration(); }
void setEngineType(int value) { engineConfiguration->engineType = (engine_type_e) value; resetConfigurationExt(&logger, (engine_type_e) value PASS_ENGINE_PARAMETER); #if EFI_WAVE_CHART || defined(__DOXYGEN__) if (engine->isTestMode) waveChart.resetWaveChart(); #endif #if EFI_INTERNAL_FLASH writeToFlashNow(); // scheduleReset(); #endif /* EFI_PROD_CODE */ incrementGlobalConfigurationVersion(); doPrintConfiguration(engine); }
static void setIgnitionOffset(int value) { engineConfiguration->ignitionOffset = value; doPrintConfiguration(); incrementGlobalConfigurationVersion(); }
static void setFuelPumpPinMode(int value) { boardConfiguration->fuelPumpPinMode = (pin_output_mode_e) value; doPrintConfiguration(); }
static void setInjectionPinMode(int value) { boardConfiguration->injectionPinMode = (pin_output_mode_e) value; doPrintConfiguration(engine); }
static void setIdlePinMode(int value) { boardConfiguration->idleValvePinMode = (pin_output_mode_e) value; doPrintConfiguration(); }
static void setFiringOrder(int value) { engineConfiguration->firingOrder = (firing_order_e)value; doPrintConfiguration(); }
static void setSensorChartMode(int value) { boardConfiguration->sensorChartMode = (sensor_chart_e) value; doPrintConfiguration(engine); }
static void setFixedModeTiming(int value) { engineConfiguration->fixedModeTiming = value; doPrintConfiguration(); incrementGlobalConfigurationVersion(); }
static void setRpmMultiplier(int value) { engineConfiguration->rpmMultiplier = value; doPrintConfiguration(); }
static void setTriggerType(int value) { engineConfiguration->trigger.type = (trigger_type_e) value; incrementGlobalConfigurationVersion(); doPrintConfiguration(engine); }
static void setIdlePinMode(int value) { boardConfiguration->idle.solenoidPinMode = (pin_output_mode_e) value; doPrintConfiguration(engine); }
/** * this method is used in console - it also prints current configuration */ static void setAlgorithmInt(int value) { setAlgorithm((engine_load_mode_e) value); doPrintConfiguration(engine); }
static void setCrankingRpm(int value) { engineConfiguration->cranking.rpm = value; doPrintConfiguration(engine); }
static void setOM(int value) { engineConfiguration->operationMode = (operation_mode_e)value; doPrintConfiguration(engine); }
static void setMalfunctionIndicatorPinMode(int value) { boardConfiguration->malfunctionIndicatorPinMode = (pin_output_mode_e) value; doPrintConfiguration(); }
static void setTimingMode(int value) { engineConfiguration->timingMode = (timing_mode_e) value; doPrintConfiguration(); incrementGlobalConfigurationVersion(); }
static void setAnalogChartMode(int value) { engineConfiguration->analogChartMode = value; doPrintConfiguration(); }
static void setGlobalTriggerAngleOffset(int value) { engineConfiguration->globalTriggerAngleOffset = value; incrementGlobalConfigurationVersion(); doPrintConfiguration(); }
static void setCrankingRpm(int value) { engineConfiguration->crankingSettings.crankingRpm = value; doPrintConfiguration(); }
static void setIgnitionMode(int value) { engineConfiguration->ignitionMode = (ignition_mode_e)value; incrementGlobalConfigurationVersion(); doPrintConfiguration(); }
static void setRpmHardLimit(int value) { engineConfiguration->rpmHardLimit = value; doPrintConfiguration(); }
static void setInjectionOffset(float value) { engineConfiguration->injectionOffset = value; doPrintConfiguration(engine); incrementGlobalConfigurationVersion(); }
static void setCrankingInjectionMode(int value) { engineConfiguration->crankingInjectionMode = (injection_mode_e)value; incrementGlobalConfigurationVersion(); doPrintConfiguration(); }
static void setIgnitionPinMode(int value) { boardConfiguration->ignitionPinMode = (pin_output_mode_e) value; doPrintConfiguration(); }
static void setCrankingChargeAngle(float value) { engineConfiguration->crankingChargeAngle = value; incrementGlobalConfigurationVersion(); doPrintConfiguration(); }
static void setIdlePin(int value) { boardConfiguration->idleValvePin = (brain_pin_e) value; doPrintConfiguration(); }