From 8936d1b7fb1303c89c2d9d29d823621cea6cad6a Mon Sep 17 00:00:00 2001 From: Michael Hayes Date: Sun, 6 Oct 2013 20:18:59 +1300 Subject: [PATCH 1/4] Remove unused header file --- apps/ir_uart_demo1/ir_uart_demo1.c | 1 - 1 file changed, 1 deletion(-) diff --git a/apps/ir_uart_demo1/ir_uart_demo1.c b/apps/ir_uart_demo1/ir_uart_demo1.c index ad8398f..c99a7ee 100644 --- a/apps/ir_uart_demo1/ir_uart_demo1.c +++ b/apps/ir_uart_demo1/ir_uart_demo1.c @@ -8,7 +8,6 @@ #include "navswitch.h" #include "tinygl.h" #include "task.h" -#include "uint8toa.h" #include "ir_uart.h" #define DISPLAY_TASK_RATE 200 From bdcaff3a8bf1fdb9db284158ef0c60b3b91c64a8 Mon Sep 17 00:00:00 2001 From: Michael Hayes Date: Sun, 6 Oct 2013 20:19:38 +1300 Subject: [PATCH 2/4] Add comment --- drivers/avr/usart1.c | 3 ++- drivers/avr/usart1.h | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/avr/usart1.c b/drivers/avr/usart1.c index 4e4349a..e28fae7 100644 --- a/drivers/avr/usart1.c +++ b/drivers/avr/usart1.c @@ -54,7 +54,8 @@ usart1_write_ready_p (void) } -/** Return non-zero if transmitter finished. */ +/** Return non-zero if transmission finished. This is useful for + half-duplex operation. */ bool usart1_write_finished_p (void) { diff --git a/drivers/avr/usart1.h b/drivers/avr/usart1.h index d0bf26d..af9b069 100644 --- a/drivers/avr/usart1.h +++ b/drivers/avr/usart1.h @@ -37,7 +37,8 @@ bool usart1_write_ready_p (void); -/** Return non-zero if transmitter finished. */ +/** Return non-zero if transmission finished. This is useful for + half-duplex operation. */ bool usart1_write_finished_p (void); From 9524776ffae1573822df8cc8b32325359231177a Mon Sep 17 00:00:00 2001 From: Michael Hayes Date: Mon, 7 Oct 2013 16:36:59 +1300 Subject: [PATCH 3/4] Fix number of message repeats --- utils/tinygl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/tinygl.c b/utils/tinygl.c index 33da4b9..d3258ad 100644 --- a/utils/tinygl.c +++ b/utils/tinygl.c @@ -237,10 +237,10 @@ static void tinygl_text_advance (void) { if (!tinygl.message[tinygl.message_index]) { - tinygl.message_index = 0; - if (tinygl.message_repeats == 0) + if (tinygl.message_repeats <= 1) return; tinygl.message_repeats--; + tinygl.message_index = 0; } if (tinygl.message[tinygl.message_index]) From bbca075a7dc3c472549ab0ae4e898231ae3dea68 Mon Sep 17 00:00:00 2001 From: Michael Hayes Date: Mon, 7 Oct 2013 16:38:43 +1300 Subject: [PATCH 4/4] Remove font --- apps/snake1/snake1.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/apps/snake1/snake1.c b/apps/snake1/snake1.c index 79d0928..b51b462 100644 --- a/apps/snake1/snake1.c +++ b/apps/snake1/snake1.c @@ -1,14 +1,13 @@ /** @file snake1.c @author M.P. Hayes @date 5 Oct 2010 - @note The sneake head deliberately moves off screen unless turned. + @note The snake head deliberately moves off screen unless turned. */ #include "system.h" #include "navswitch.h" #include "tinygl.h" #include "pacer.h" -#include "../fonts/font5x7_1.h" /* Define polling rate in Hz. */ @@ -86,7 +85,6 @@ int main (void) snake.pos.y = TINYGL_HEIGHT - 1; tinygl_init (LOOP_RATE); - tinygl_font_set (&font5x7_1); navswitch_init ();