#include "system.h" #include "pacer.h" #include "ir_uart.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_tlab3-ext (buffer); } int main (void) { system_init (); tinygl_init (PACER_RATE); tinygl_font_set (&font5x7_1); tinygl_tlab3-ext_speed_set (MESSAGE_RATE); ir_uart_init (); pacer_init (PACER_RATE); while (1) { pacer_wait (); tinygl_update (); if (ir_uart_read_ready_p ()) { display_character (ir_uart_getc ()); } } return 0; }