Tarik Demirović Aida Pločo

Dependencies:   N5110 mbed

Revision:
0:3c24a8a80614
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Reket.cpp	Mon May 19 07:57:55 2014 +0000
@@ -0,0 +1,47 @@
+#include "Reket.h"
+
+void Reket::crtajReket(N5110 &display)
+{
+    for(int i = y1; i <= y2; i++)
+    {
+        display.setPixel(x1, i);
+        display.setPixel(x2, i);
+    }
+    
+    display.refresh();
+}
+
+void Reket::brisiReket(N5110 &display)
+{
+    for(int i = y1; i <= y2; i++)
+    {
+        display.clearPixel(x1, i);
+        display.clearPixel(x2, i);
+    }
+    
+    display.refresh();
+}
+
+void Reket::osvjeziPoziciju(AnalogIn &p1)
+{
+     if (p1 < 1.0/3.0)
+    {
+        y1--;
+        y2--;
+        if(y1 < 0 or y2 < 7){
+            y1 = 0;
+            y2 = 7;
+        }
+    }
+    
+    if (p1 > 2.0/3.0)
+    {
+        y1++;
+        y2++;
+        if(y2 > 47 or y1 > 40)
+        {
+            y2 = 47;
+            y1 = 40;
+        }
+    }
+}