Re: [Ftdi-usb-sio-devel] Resetting the FTDI
Brought to you by:
bryder
From: Chris S. <chr...@ya...> - 2010-11-22 22:30:48
|
--- On Mon, 11/22/10, Chris Stankevitz <chr...@ya...> wrote: > However, your implication that multiple reads would help > got me excited. > > There is also something called a libftdi streaming read Michael, A "streaming read" is what you proposed earlier -- a method for submitting multiple async read requests. Strangely, the performance is the same if you have 1 pending read or 100. I'm going to learn more about this. Ping-pong rates: ftdi_sio: 1000 Hz (but about 2 seconds of every 10 has degraded performance ~500Hz) libftdi-1.0 using synchronous read: 500 Hz libftdi-1.0 using asynchronous read (1 pending): 500 Hz libftdi-1.0 using asynchronous read (>1 pending): Impossible libftdi-1.0 using streaming read (1 pending): 1000 Hz consistently libftdi-1.0 using streaming read (>1 pending): 1000 Hz consistently Thank you, Chris |