Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: Notesfiles; site trsvax.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!mhuxj!ihnp4!inuxc!pur-ee!uiucdcs!trsvax!uhclem
From: uhclem@trsvax.UUCP
Newsgroups: net.micro.trs-80
Subject: Re: COMM
Message-ID: <70700021@trsvax.UUCP>
Date: Mon, 24-Sep-84 11:15:00 EDT
Article-I.D.: trsvax.70700021
Posted: Mon Sep 24 11:15:00 1984
Date-Received: Thu, 27-Sep-84 06:08:05 EDT
References: <259@packard.UUCP>
Lines: 49
Nf-ID: #R:packard:-25900:trsvax:70700021:37777777600:2112
Nf-From: trsvax!uhclem    Sep 24 10:15:00 1984




The problem that was reported (by AT&T) in COMM was that every so often a
character would be dropped or repeated.  This was caused by a mistake in the
management of the 2K buffers that are dynamically allocated/deallocated when
they are required.  If you haven't seen it, you aren't alone.  You had to
be running at high baud rates and receiving for long periods just to start
allocating buffers at all.  Below 2400 baud, the screen driver can keep
up pretty well.  The operating system vendor found that the rate was
about 1 goof per million characters at 9600 baud and 1 goof per 3 million
characters at 4800.  

TRSDOS 6.2 (at last) fixes this problem.

In case you missed the earlier mail on this, here is a copy of a termcap
that works fairly well with COMM:

t6|comm6|TRSDOS COMM Model 4/4P:\
	:am:co#80:li#24:\
	:cr=^]:bc=^X:ho=^\^P^Q:nl=^Z:\
	:cl=^\^_:cd=^_:ce=^^:\
	:up=^[:do=^Z:nd=^Y:\
	:so=^P:se=^Q:xt:

This works great as long as you don't want to use ^Q/^S.  Seems COMM
justs passes the codes straight to the video driver which uses ^Q to
start reverse video.  This causes lots of laughs when the host tells
your system to resume transmission and the screen switches to reverse
video too.

If you really have to use ^Q/^S, you can do so by losing reverse video
capability. Or you can switch the reverse video codes to something
else at the host and write a filter to insert in front of the video
driver which translates the new codes back to the old reverse video
control characters and hands them to the video driver.  (There are several
"do nothing" control codes available.)


						
						"Thank you, Uh Clem."
						Frank Durda IV
						@