On Wed, Apr 27, 2011 at 6:44 PM, Uwe Bonnes <b...@elektron.ikp.physik.tu-darmstadt.de> wrote: > The Ft Devices have (ample) FIFOs. If the data sent to the device fits in > the fifo and you or your system doesn't flush those FIFOS, data sent to the > FT Device while connected to the system but not served by libftdi will still > be there.
Right, and that works fine when e.g. my program sleeps between reads. > At least on linux however, often the FTDI_SIO driver is loaded when the > device is plugged, and FTDI_SIO probably will pull data from the device. Yeah, I suspect something like this is happening. I'm on OS X, but I definitely see that my software's first read after launching starts somewhere in the middle of the count, even though a logic analyzer shows that the count really started at zero. This isn't a real problem, just making sure I understand how it works correctly. -- libftdi - see http://www.intra2net.com/en/developer/libftdi for details. To unsubscribe send a mail to libftdi+unsubscr...@developer.intra2net.com