Adam Baker 201166301

Dependencies:   mbed Gamepad N5110

Revision:
3:c1f4968111d7
Parent:
2:1ad390d81d81
Child:
4:cf765fff4e0e
--- a/main.cpp	Thu Mar 21 13:34:21 2019 +0000
+++ b/main.cpp	Thu Mar 21 15:36:38 2019 +0000
@@ -15,7 +15,6 @@
     lcd.init();
     
     Move move;
-    float speed = 0;
     
     move = runner.init(move);
         
@@ -31,17 +30,21 @@
         
         lcd.drawCircle(move.x,move.y,3,FILL_BLACK);
         
-        Vector2D coord = pad.get_coord();
-        float speed = coord.x;
         
-        //move = runner.runStop(move, lcd, speed);
-
+        float speed = runner.getSpeed(pad);
+       
+        move = runner.runLeft(move, lcd, speed);
+        
+        move = runner.runRight(move, lcd, speed);
  
         move = runner.fallJump(move, lcd);
         
         char buffer[14];
         sprintf(buffer,"x = %f",speed);
         lcd.printString(buffer,0,1);
+        char buffer1[14];
+        sprintf(buffer1,"w = %i",move.w);
+        lcd.printString(buffer1,0,0);
         
         lcd.refresh();