examples/serial_test.c: Use smaller buffers for lower baudrates to abort faster on ^C
authorUwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
Mon, 5 Sep 2011 12:25:41 +0000 (14:25 +0200)
committerThomas Jarosch <thomas.jarosch@intra2net.com>
Mon, 5 Sep 2011 15:58:17 +0000 (17:58 +0200)
examples/serial_test.c

index 4ed0b7e..afdc07c 100644 (file)
@@ -153,7 +153,9 @@ int main(int argc, char **argv)
     while (!exitRequested)
     {
         if (do_write)
-            f = ftdi_write_data(ftdi, buf, sizeof(buf));
+            f = ftdi_write_data(ftdi, buf, 
+                                (baudrate/512 >sizeof(buf))?sizeof(buf):
+                                (baudrate/512)?baudrate/512:1);
         else
             f = ftdi_read_data(ftdi, buf, sizeof(buf));
         if (f<0)