LCD implementation of our project.

Dependencies:   mbed mbed-rtos MLX90614

Revision:
3:688b62ff6474
Child:
5:5b1a8ad6c187
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/LevelMeter.h	Sun Apr 26 16:29:53 2015 +0000
@@ -0,0 +1,26 @@
+#include "Item.h"
+
+//define coordinates
+#define X0 63 //center
+#define Y0 35 //center
+#define POINTER_LENGTH 10
+#define RADIUS_lvl 10
+
+class LevelMeter: public Item {
+    public:
+        //constructors
+        LevelMeter(ST7565 *lcd, Item * back){
+            this->st7565 = lcd;
+            this->title = " Level meter";
+            this->back = back;
+        }
+        
+        //inherited functions
+        virtual void display(void);
+        virtual void update(char c);
+        
+        private:
+            void draw_circles(double rX, double rY);
+            void update_degrees(double degrees);
+        
+};
\ No newline at end of file