I see no differrence when hardware flow control is enabled or not
Hi chrdou,
I am sorry for the inconvenience caused.
I have some question.
Q1. What cable do you use? FTDI(genuine)?
Q2. Is the the FTDI chip you use made of CH340G ?
I am looking forward to hearing from you.
Hi yutakapon,
Q1 : connection through I/O buffers (SN74AVC4T245D, SN74AVC1T45DBVR, SN74AVC1T45DBVR) on a PCB
Q2 : FT2232D
Another interesting test (with exactly the same results) I performed since this ticket creation is connecting 2 Dell PCs D630 and D620 (WinXP) with DB9 COM port direct connection via a null-modem cable with full handshaking (https://www.lammertbies.nl/comm/info/RS-232_null_modem.html#full).
Simpler and more HW reliable.
chrdou への返信
Thank you for your response.
I have one more question.
Q3. Do you connect to serial device with DSR/DTR?
So, Tera Term supports RTS/CTS only. If you use DSR/DTR,
the hardware flow of Tera Term does not work well.
Next, when you use RTS/CTS, I think that your problem is
USB serial dreiver.
I do not know root cause of your problem. However, I
found a suspicious place in the source code. I am not sure,
but I think the device driver of USB serial has any problem because the
flow control of Tera Term has not changed for a long long time.
So, I fixed the place experimentally.
Would you please test by using below archive if your problem is
reproduced?
https://ja.osdn.net/projects/ttssh2/storage/snapshot/snapshot-r7741-20190607-yutaka-hardware_flow.zip
I am looking forward to hearing from you.
TeraTerm version 4.102 7452
Windows 10 Pro Version 10.0.17763 Build 17763
I am using TeraTerm connected to an embedded device 2 wires Rx/Tx UART through FTDI chip (for RS232 - USB conversion).
When I send string "test" from the embedded UART, it is received and displayed by TeraTerm even is hardware flow control is enabled whereas I would expect no char is received when flow control is enabled.
It is a bug, isn't it ?