/* Serial Adapter Project: Dynamic serial TTY passthroughs by: Mike Crosson Nusku Networks date: 2013/03/09 license: CC-BY SA 3.0 - Creative commons share-alike 3.0 use this code however you'd like, just keep this license and attribute. */ #include "Project.h" #include "Config.h" #include "UIButton.h" #include "UIJoystickPSP.h" #include "UILCD.h" #include "UI.h" #include #include #include #include #include UI* ui; Config* config; //Metro uiTimeout = Metro(250); void setup() { Serial.begin(9600); Serial.println("Setup!"); config = new Config(); config->setDefaults(); ui = new UI(config); //uiTimeout = Metro(config->getTimeoutMilis()); } void loop() { // FIXME: Move timer to UI under its own method // if (uiTimeout.check() == 1) { // ui->disableUI(); // } ui->processInputEvents(); }