2011/3/22 Wu, Ruiyu (GE Healthcare) <ruiy...@ge.com>: > now I have a concern about ftdi_read_data(). > I would expect that the ftdi_read_data() call returns when either the > requested number of bytes has been read or when zero of fewer then the > requested number of bytes has been read and the timeout happened. > > However the present implementation returns immediate, without waiting the > usb_read_timeout. > > Somebody else also have met the same problem:libftdi: Make ftdi_read_data() > honor usb_read_timeout > http://libftdi.141977.n3.nabble.com/libftdi-Make-ftdi-read-data-honor-usb-read-timeout-td922442.html > > The patch "gettimeofday " is for libftdi-1.0 and win32 > but, I now use the libftdi-0.18 and write linux API.
No the patch is for both Linux and Win32. And I believe it is for both libftdi and libftdi-1.0. Read that thread once again. > I wonder whether there is the patch for libftdi-0.18 ? > Do you have any other idea to realize the read time out or blocken reading? -- Xiaofan -- libftdi - see http://www.intra2net.com/en/developer/libftdi for details. To unsubscribe send a mail to libftdi+unsubscr...@developer.intra2net.com