From 625ac81acc2dff1e1deafcd41bf1a7cd5b4812fd Mon Sep 17 00:00:00 2001
From: daid303 <daid303@gmail.com>
Date: Fri, 9 Nov 2012 22:36:31 +0100
Subject: [PATCH] Yes, makes sense, lets NOT use the value directly from the
 configuration define but modify it before setting it. This will not confuse
 people (including me) at all!

---
 Marlin/ConfigurationStore.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Marlin/ConfigurationStore.cpp b/Marlin/ConfigurationStore.cpp
index 8011966d1f..a79eb2c3bc 100644
--- a/Marlin/ConfigurationStore.cpp
+++ b/Marlin/ConfigurationStore.cpp
@@ -227,8 +227,8 @@ void Config_ResetDefault()
 #endif
 #ifdef PIDTEMP
     Kp = DEFAULT_Kp;
-    Ki = DEFAULT_Ki;
-    Kd = DEFAULT_Kp;
+    Ki = (DEFAULT_Ki*PID_dT);
+    Kd = (DEFAULT_Kp/PID_dT);
 #ifdef PID_ADD_EXTRUSION_RATE
     Kc = DEFAULT_Kc;
 #endif//PID_ADD_EXTRUSION_RATE
-- 
GitLab