auto-sync

This commit is contained in:
rusEfi 2016-09-15 09:02:04 -04:00
parent 0b927e024f
commit 2befa9b9cc
2 changed files with 1 additions and 6 deletions

View File

@ -84,12 +84,7 @@ void Engine::onTriggerEvent(efitick_t nowNt) {
lastTriggerEventTimeNt = nowNt;
}
static void invokeEnginePreCalculate(Engine *engine) {
engine->preCalculate();
}
void Engine::addConfigurationListener(configuration_callback_t callback) {
configurationListeners.registerCallback((VoidInt)invokeEnginePreCalculate, this);
}
Engine::Engine(persistent_config_s *config) {
@ -130,7 +125,6 @@ Engine::Engine(persistent_config_s *config) {
clutchDownState = clutchUpState = false;
memset(&m, 0, sizeof(m));
addConfigurationListener(invokeEnginePreCalculate);
}
EngineState::EngineState() {

View File

@ -143,6 +143,7 @@ void incrementGlobalConfigurationVersion(DECLARE_ENGINE_PARAMETER_F) {
#if EFI_PROD_CODE || defined(__DOXYGEN__)
applyNewHardwareSettings();
#endif /* EFI_PROD_CODE */
engine->preCalculate();
rememberCurrentConfiguration();
}