summaryrefslogtreecommitdiff
path: root/2004/n/asserv/src/serial.c
diff options
context:
space:
mode:
authorschodet2004-01-05 19:03:25 +0000
committerschodet2004-01-05 19:03:25 +0000
commit0db514b44d66bf8c73d0d0ad2d68535d6b3ac2ff (patch)
tree9678c309f0bd4a55b385b38542b38f191f1e1b33 /2004/n/asserv/src/serial.c
parent99d75ed6142cd3c05cf440ec61aba55ed2f0ac71 (diff)
Ajout de commentaires.
Diffstat (limited to '2004/n/asserv/src/serial.c')
-rw-r--r--2004/n/asserv/src/serial.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/2004/n/asserv/src/serial.c b/2004/n/asserv/src/serial.c
index 16374bf..b8c18a3 100644
--- a/2004/n/asserv/src/serial.c
+++ b/2004/n/asserv/src/serial.c
@@ -75,12 +75,14 @@ serial_recv ()
c = getc ();
if (c == '\n' || c == '\r')
{
+ /* Fin de commande. */
if (serial_recv_buf_n)
serial_recv_full = 1;
}
else
{
if (c == '!' || serial_recv_buf_n >= SERIAL_RECV_BUF_LEN)
+ /* Début de commande ou buffer overflow. */
serial_recv_buf_n = 0;
serial_recv_buf[serial_recv_buf_n++] = c;
}