![](/media/cache/profiles/f16cb71ca1813353fcef2c86431621a7.jpg.50x50_q85.png)
el15mh 200929957
main.cpp
- Committer:
- el15mh
- Date:
- 2017-05-03
- Revision:
- 6:84572bbd9c5c
- Parent:
- 5:55eee1d71c1d
- Child:
- 8:e16bb923afd3
File content as of revision 6:84572bbd9c5c:
#include "mbed.h" #include "N5110.h" #include "Gamepad.h" #include "FXOS8700CQ.h" #include "Animations.h" #include "Menu.h" // CREATE OBJECTS // N5110 lcd(PTC9,PTC0,PTC7,PTD2,PTD1,PTC11); FXOS8700CQ device(I2C_SDA,I2C_SCL); Animations animate; Gamepad pad; Menu menu; // FUNCTION PROTOTYPES // void init(); int main() { init(); // initialise devices printf("Devices initialised \n"); // menu.intro(lcd, pad, animate); while(1) { // printf("Start menu \n"); menu.main(lcd, pad, device, animate); //lcd.clear(); //menu.animateJoystick(lcd); // menu.animateGamepad(lcd, pad); //lcd.refresh(); } } void init() { menu.init(); lcd.init(); pad.init(); device.init(); lcd.setBrightness(pad.read_pot()); }