From: Uwe Bonnes Date: Mon, 5 Sep 2011 09:45:31 +0000 (+0200) Subject: examples/serial_test.c: Explicit set the line parameters X-Git-Tag: v1.0rc1~76 X-Git-Url: http://developer.intra2net.com/git/?p=libftdi;a=commitdiff_plain;h=4f95e48abb92ab8b19370c072281f593c39b426b examples/serial_test.c: Explicit set the line parameters --- diff --git a/examples/serial_test.c b/examples/serial_test.c index 7c89e78..4ed0b7e 100644 --- a/examples/serial_test.c +++ b/examples/serial_test.c @@ -130,6 +130,21 @@ int main(int argc, char **argv) exit(-1); } + /* Set line parameters + * + * TODO: Make these parameters settable from the command line + * + * Parameters are choosen that sending a continous stream of 0x55 + * should give a square wave + * + */ + f = ftdi_set_line_property(ftdi, 8, STOP_BIT_1, NONE); + if (f < 0) + { + fprintf(stderr, "unable to set line parameters: %d (%s)\n", f, ftdi_get_error_string(ftdi)); + exit(-1); + } + if (do_write) for(i=0; i<1024; i++) buf[i] = pattern;