#include "system.h" #include "pacer.h" #include "navswitch.h" #include "tinygl.h" #include "../fonts/font5x7_1.h" #define PACER_RATE 500 #define MESSAGE_RATE 10 void display_character (char character) { char buffer[2]; buffer[0] = character; buffer[1] = '\0'; tinygl_text (buffer); } int main (void) { char character = 'A'; system_init (); tinygl_init (PACER_RATE); tinygl_font_set (&font5x7_1); tinygl_text_speed_set (MESSAGE_RATE); /* TODO: Initialise navigation switch driver. */ pacer_init (PACER_RATE); while(1) { pacer_wait (); tinygl_update (); /* TODO: Call the navswitch update function. */ /* TODO: Increment character if NORTH is pressed. */ /* TODO: Decrement character if SOUTH is pressed. */ display_character (character); } return 0; }