lotus



previous page: 8.3: HyperTerminal Allocates No Buffers
  
page up: Programming VCOMM FAQ
  
next page: 8.5: Control Panel | Modems | More Info...

8.4: HyperTerminal can't work at high DTE speed




Description

This article is from the Programming VCOMM FAQ, by nelson@desktop.nsc.com (Taed Nelson) with numerous contributions by others.

8.4: HyperTerminal can't work at high DTE speed


[Contributed by Michael Grabelkovsky (michael@slink.co.il).]

HyperTerminal loses some data when it receives a long text file from another
HyperTerminal at a high speed.

My download driver sometime wrote up to 1024 bytes to receive queue in one
time. According the trace HyperTerminal successfully read the data. Each time
it asks 80 bytes. After about 800 bytes it starts to ask shorter and from
this place data is lost. Serial driver hasn't this problem because it writes
not more 16 bytes at one time.

I fixed it by changed my driver writes to receive queue small portion of data
every 20ms according defined DTE speed.


 

Continue to:















TOP
previous page: 8.3: HyperTerminal Allocates No Buffers
  
page up: Programming VCOMM FAQ
  
next page: 8.5: Control Panel | Modems | More Info...