#include "Keyboard.h" #include "Pelican.h" #include "TimerSet.h" #include // provides toupper() int main() { Keyboard kbd; Pelican thePelican(30, 0); char c = 0; while (std::toupper(c) != 'Q') { // loop until 'Q' is pressed while (!kbd.isCharAvail()) { TimerSet::Instance().pollAllTimers(); // no key press to process, poll the timers } c = kbd.getChar(); // get the character if (c == ' ') { // it's a space, so press the WAIT button thePelican.press(); } } return 0; }