Subject: Ttl-232R-5.0V cable @ 2Mbaud continuous read of data flow
I trying to manage a connection between the PC and a micro controller.
using a cable with ftdi232rq.
The things I have figured out:
1. managed setting of exact 2Mbaud with 2000100 baud, which is funny for
me. :) (This cable has maximum transfer capacity of 3Mbaud.)
2. ftdi_read_data(...) was returned without data with the size of the
puffer, but the one currently in svn is suitable. Read returns after
latency or buffer is full.
The problem I have just recently discovered, is when making a continuous
receive for more than 10 seconds. There are missing bytes somewhere in
the middle... (variable missing bytes occur in the data flow). I would
be happy with 1 byte missing from 4kbyte.
I read in 4096 bytes with 16ms latency.
I don't know how to resolve this.
Maybe there is data received, in between the calls to
ftdi_read_data(...) that is missed? Or what?
Currently, the micro sends bytes continuously at 2Mbaud.
Any help would be appreciated...
libftdi - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to libftdi+unsubscribe@xxxxxxxxxxxxxxxxxxxxxxx