Program for the water play project for the course Software Testing Practical 2016 given at the VU University

Dependencies:   mbed DRV88255 TextLCD Ping mbed-rtos

Revision:
8:24b057cbcb53
Parent:
6:067e999b9c6e
Child:
10:fd4670ec0806
--- a/TemperatureController.h	Fri Jun 10 10:53:56 2016 +0000
+++ b/TemperatureController.h	Fri Jun 10 12:38:54 2016 +0000
@@ -4,21 +4,30 @@
 #include "mbed.h"
 #include "stdio.h"
 
+#include "Controller.h"
+
 #define N    50
 
-class TemperatureController {
+class TemperatureController : public Controller {
     public:
         TemperatureController();
         
-        static void displayTemperature();
-        static void controlHeater();
-        static float getTemperature();
+        virtual float getValue();
+        
+        virtual void update();
     
     private:
+        float temperature;
+    
         static float readSensor();
+        
         static float analoginToCelsius(float);
         
+        static void controlHeater();
+        
         static float getOffset(float);
+        
+        static void displayTemperature();
 };
 
 #endif
\ No newline at end of file