I'm here again with comms problems. An application of mine communicates with some devices over a comm port. Such devices verify for a time-out between chars. I installed this application on a newer PIII 2.8 GHz with XinXP PRO SP2, and of course it functions worse than on the old pentium 300 MHz with WinNT...
I looked at the tx stream flowing out of the PC comm port with a scope, and noticed there are up to 120-150 ms "holes" between chars - that's enough to run into the device time-out. It looks as the task goes into an idle status, but it is not waiting only for a keypress: it is communicating! Is there a way to avoid such long idle times?
Aldo
------------------
I looked at the tx stream flowing out of the PC comm port with a scope, and noticed there are up to 120-150 ms "holes" between chars - that's enough to run into the device time-out. It looks as the task goes into an idle status, but it is not waiting only for a keypress: it is communicating! Is there a way to avoid such long idle times?
Aldo
------------------
Comment