No receive on USB-based port
Serial and TCP terminal for engineering and debugging
Brought to you by:
crun
V1.14. Using a Keyspan 4-port bus-powered USB adapter.
I can send text to a device at 9600 8N1 and the device
accepts the commands and executes them, so I know
transmit works, but its responses are not displayed.
The responses are displayed when I connect using one of
the built-in serial ports (ie. com1 and com2) of my
Compaq AP200.
I can see responses when using TeraTermPro with the USB
ports, or my own code.
Another data point is that the CTS indicator in
RealTerm comes on for built-in ports but not for the
USB ports. I have flow control set to "none" in the
port tab.
Logged In: YES
user_id=29401
Another developer tells me that the Keyspan doesn't quite
react as documented in the Win API's to the
ReadIntervalTimeout value. Setting it to MAXDWORD will cause
it to return immediately even if the other timeout values
are non-zero.
Logged In: YES
user_id=138887
try the current beta from
http://pages.quicksilver.net.nz/sbridger/realterm/
Logged In: YES
user_id=29401
Looks like that fixes the echo problem. I can now receive
characters, tested up to 230400 (the highest my target goes to).
It looks like the signal status indicators don't work in
this version. I don't seem them "light up" with handshake
set to either "none" or "rts/cts". (The cable is wired with
RTS tied back to CTS on the PC side.)
I don't see any way to query a version number. Ideally some
kind of "about" page with the version and build date would
be useful for reporting issues and tying them to a specific
build.
Logged In: YES
user_id=138887
it seems the prob is it isn't re-enabled after changing port.
Get the latest from
http://pages.quicksilver.net.nz/sbridger/realterm
for version# look at title bar, or use rightclick on properties of the
exe as for other win exes
Logged In: YES
user_id=29401
Thanks, that fixes the signal indicators.
Didn't think to look at the title bar for the version. Way
too obvious. :)