Albert Tan Mulligan Submission
Dependencies: mbed
Diff: main.cpp
- Revision:
- 2:c25ec0da7636
- Parent:
- 1:a52187d01a78
- Child:
- 3:fcc9cf213a61
--- a/main.cpp Fri Apr 10 18:41:23 2020 +0000 +++ b/main.cpp Sun May 17 12:34:15 2020 +0000 @@ -14,14 +14,36 @@ #include "mbed.h" #include "Gamepad.h" #include "N5110.h" - - +#include "Character.h" +Serial pc(USBTX, USBRX); // objects Gamepad pad; N5110 lcd; - +Character p1; int main() -{ +{// need to initialise LCD and Gamepad + lcd.init(); + pad.init(); + + //Joystick intitilisation + Direction dir = pad.get_direction(); + float mag = pad.get_mag(); + + //character intitilisation + p1.init(40,22); + //testing CoolTerm + pc.printf("CoolTerm is Connected\n"); + + while(1){ + ///movement code + dir = pad.get_direction(); + mag = pad.get_mag(); + p1.update(dir, mag); + lcd.clear(); + p1.draw(lcd); + lcd.refresh(); + wait(1.0f/10.0); + } }