Merge branch 'edge' into multitool
[clinton/Smoothieware.git] / src / modules / tools / temperaturecontrol / TemperatureControlPool.h
index 28d663c..34a57bd 100644 (file)
@@ -8,13 +8,15 @@
 #ifndef TEMPERATURECONTROLPOOL_H
 #define TEMPERATURECONTROLPOOL_H
 
-#include "TemperatureControl.h"
 #include <math.h>
 using namespace std;
 #include <vector>
 
-#define temperature_control_checksum 44054
-#define enable_checksum              29545
+class TemperatureControl;
+class PID_Autotuner;
+
+#define temperature_control_checksum CHECKSUM("temperature_control")
+#define enable_checksum              CHECKSUM("enable")
 
 class TemperatureControlPool : public Module {
     public:
@@ -23,6 +25,7 @@ class TemperatureControlPool : public Module {
         void on_module_loaded();
 
         vector<TemperatureControl*> controllers;
+        PID_Autotuner* PIDtuner;
 };