Hi.
For a project that I am working on I need a PC USB interface that is able to receive a set of bytes, and instantly read a response byte. I want to have a system where I can read some registers in a device. I already have a FT245RL module, but the problem is that it waits 2ms minimim to flush the fifo registers, so if my PC program were to issue a read command to the device it would have to wait at least 2ms for a reply, which in my case is very impractical. The FT245RL also has a bit bang mode, with a adjustable baud rate, which would fit my needs, if it only worked. Every time I try the set baud rate command nothing happens, the baud rate is always 9600 no matter what I do. Also the datasheet and application notes are a bit unclear how can I get strobe signals when new data arrives, or data is read. The wr and rd pins are marked as input, and yet it says that there is a strobe signal?
Is there a way to fix this issue, and are there other inexpensive USB interfaces like the FT245 that can run at high speed, and have a fast response time.