diff options
Diffstat (limited to 'src/teleshield-v0.1/ao_ardu_serial.c')
-rw-r--r-- | src/teleshield-v0.1/ao_ardu_serial.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/teleshield-v0.1/ao_ardu_serial.c b/src/teleshield-v0.1/ao_ardu_serial.c index 7d4dc0db..7ff859af 100644 --- a/src/teleshield-v0.1/ao_ardu_serial.c +++ b/src/teleshield-v0.1/ao_ardu_serial.c @@ -23,6 +23,8 @@ ao_ardu_serial_recv(void) char c; for (;;) { + if (ao_fifo_empty(ao_usart0_rx_fifo)) + flush(); c = ao_serial0_getchar(); putchar (c); } |