From 5d471e0f342d513a3d034c6ef962e4a04a43d684 Mon Sep 17 00:00:00 2001 From: daid303 Date: Tue, 6 Nov 2012 15:21:00 +0100 Subject: [PATCH] Also reset the PID values to defaults. Fixes #281 --- Marlin/EEPROMwrite.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Marlin/EEPROMwrite.h b/Marlin/EEPROMwrite.h index b833d71e6..c8eaf1fd5 100644 --- a/Marlin/EEPROMwrite.h +++ b/Marlin/EEPROMwrite.h @@ -212,6 +212,14 @@ inline void EEPROM_RetrieveSettings(bool def=false) absPreheatHotendTemp = ABS_PREHEAT_HOTEND_TEMP; absPreheatHPBTemp = ABS_PREHEAT_HPB_TEMP; absPreheatFanSpeed = ABS_PREHEAT_FAN_SPEED; +#endif +#ifdef PIDTEMP + Kp = DEFAULT_Kp; + Ki = DEFAULT_Ki; + Kd = DEFAULT_Kp; +#ifdef PID_ADD_EXTRUSION_RATE + Kc = DEFAULT_Kc; + #endif #endif } #ifdef EEPROM_CHITCHAT