stason.org logo lotus


previous page: 8.3: HyperTerminal Allocates No Bufferspage up: Programming VCOMM FAQnext page: 8.5: Control Panel | Modems | More Info...

8.4: HyperTerminal can't work at high DTE speed

 Books
 TULARC
















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:


Share and Enjoy

Bookmark this story so others can enjoy it:
  • digg
  • Reddit
  • del.icio.us
  • Furl
  • Wists

Tags

pc, OS, COMM port driver, Microsoft Windows, compilation







TOP
previous page: 8.3: HyperTerminal Allocates No Bufferspage up: Programming VCOMM FAQnext page: 8.5: Control Panel | Modems | More Info...