pong game added to the main sketch

Dependencies:   RTC-DS1307 SPI_TFT_ILI9341 TFT_fonts mbed tsi_sensor

Fork of MainSketch by IoT Ox

Revision:
10:9d9b3b9b28b8
Parent:
9:eee503060d69
Child:
11:1da15361a35b
--- a/main.cpp	Wed May 24 03:11:29 2017 +0000
+++ b/main.cpp	Wed May 24 11:21:37 2017 +0000
@@ -5,64 +5,20 @@
 
 void main()
 {
-   // pc.baud(115200);
-    int color=0;
-    int xpos=0,ypos=0,xp=0,yp=0,sw=0;;
-    //pwr=1;
-    wait(0.2);
-
-    int i;
-    //LCD_LED = 1;            // backlight on
-
     TFT.claim(stdout);        // send stdout to the TFT display
     TFT.set_orientation(1);
     TFT.background(Black);    // set background to black
     TFT.foreground(White);    // set chars to white
-    TFT.cls();                // clear the screen
-
+    TFT.cls();           
+   // pc.baud(115200);
+    int i = 0;
+    while (true) {
+    i = (i % 3) + 1;
+    draw_state(i);
+    wait(1);
+    }
+        
     
-    TFT.set_font((unsigned char*) Arial12x12);
-    drawbuttons();
-    while(1==1) {
-      
-        xp=readX();
-        yp=readY();
-        // top chunk of the screen is the button area //
-        // 0<y<50 is palette area //
-
-        //pc.printf("xpos=%d\t,\typo=%d",xpos,ypos);
-       // xp=(240*(xpos-5800))/51200;
-       // yp=320-(320*(ypos-3000))/58300;
-        if(touching==1) pc.printf("\txp=%d\t,\typo=%d\n\r",xp,yp);
-        if(xp>5 && yp>50 && touching==1) TFT.fillcircle(yp,xp,2,color);
-        if(yp<50) { // color buttons
-            sw=(int)xp/50;
-            switch(sw) {
-                case 0:
-                    color=0xf800;
-                    break;
-                case 1:
-                    color=0x07e0;
-                    break;
-                case 2:
-                    color=0x001f;
-                    break;
-                case 3:
-                    color=0xffff;
-                    break;
-                case 4:
-                    color=0x0000;
-                    TFT.cls();
-                    drawbuttons();
-                    break;
-            }
-            //  if(xp<50) color=0xF800;
-            //   if(50<xp && xp<100) color=0x07e0;
-            // if(xp>100 && xp<150) color=0x001f;
-        }
-
-        wait(0.01);
-
-    }
+    
 
 }