From 4f95e48abb92ab8b19370c072281f593c39b426b Mon Sep 17 00:00:00 2001 From: Uwe Bonnes Date: Mon, 5 Sep 2011 11:45:31 +0200 Subject: [PATCH] examples/serial_test.c: Explicit set the line parameters --- examples/serial_test.c | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) 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; -- 1.7.1