MOS6502
Newbie level 6
I am using a FT232R to download files into a project I have built using a terminal program (RealTerm). The Files download fine with no data lose or any other problems even at high Baud rates.
However, the speed of the transfer is incredibly slow. The file I am downloading is 160kB, at a Baud of 115200 it is taking 1min and 26sec.
I think it should only take 14 seconds (163840 * 10 / 115200 = 14.2).
I am using 8bits of data, no parity, 1 stop bit and no handshaking.
I am only passing the data in one direction (from terminal program to my project), it should just be a continues stream of 160k bytes.
I have experimented with changing a latency and the transfer size but changing these settings did not fix the slow speed problem.
I would really like to know why it takes so long, is it because of the way the terminal program sends the bytes to the FT232R driver? or is it because I am not using handshaking? or some other reason?
Anyone have any experience similar to this or have any ideas what could be causing this?
However, the speed of the transfer is incredibly slow. The file I am downloading is 160kB, at a Baud of 115200 it is taking 1min and 26sec.
I think it should only take 14 seconds (163840 * 10 / 115200 = 14.2).
I am using 8bits of data, no parity, 1 stop bit and no handshaking.
I am only passing the data in one direction (from terminal program to my project), it should just be a continues stream of 160k bytes.
I have experimented with changing a latency and the transfer size but changing these settings did not fix the slow speed problem.
I would really like to know why it takes so long, is it because of the way the terminal program sends the bytes to the FT232R driver? or is it because I am not using handshaking? or some other reason?
Anyone have any experience similar to this or have any ideas what could be causing this?