🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.terminals
Article #2499

Re: Need termcap for Wyse 150

#2499
From: Dan Weaver x2554
Date: Wed, 27 Dec 1989 17:36
226 lines
6121 bytes
In article <260@consult.UUCP> bob@consult.UUCP (Bob Willey) writes:
>In article <1078@amc-gw.amc.com> john@amc-gw.amc.com (John Sambrook) writes:
>>I need a termcap for a Wyse 150 terminal.
>
>We would also like to see such an animal.

Since more than one person asked, I guess I will post.

Last week I found out the difference between \E* and \E+ (both of which will
clear the screen).   \E* clears to nulls and \E+ clears to spaces.
This turns out to be important for printers (send screen to AUX port \EP).
If you user \E* the printed screen dump is screwed up, but \E+ makes it
work OK.  The following termcaps/terminfos use \E+.

The WY-150 is the American version (i.e. 110 volt) of the WY-120 (220 volt).
The firmware started out the same but has diverged with the latest release
of the WY-120 code.  (Soon to be anounced with VT-220 personality).

Dan Weaver
Wyse Technology                 VOICE: (408) 473-2554
3471, N. First Street           ARPA:  dan@wyse.com
San Jose, CA 95134              UUCP:  ...!{uunet}!wyse!dan

####################  Here is the terminfo followed by the termcap.
#
#	The Wyse 120/150 has most of the features of the Wyse 60.
#
#	This terminal does not need padding up to 9600 baud!
#
#	(msgr) should be set but the clear screen fails when in
#	alt-charset mode.  Try \EcE  \E+  if the screen is really clear
#	then set msgr.
#
wy120|wyse120|wy150|wyse150|Wyse 120/150,
	am,
	bw,
	hs,
	mc5i,
	mir,
	cols#80,
	lh#1,
	lines#24,
	lw#8,
	nlab#8,
	pb#9601,
	wsl#45,
	acsc=+/\,.0[Iha2fxgqh1jYk?lZm@nEqDtCu4vAwBx3yszr{c~~,
	bel=^G,
	blink=\EG2,
	cbt=\EI,
	civis=\E`0,
	clear=\E+$<50>,
	cnorm=\E`1,
	cr=\r,
	cub1=\b,
	cud1=\n,
	cuf1=\f,
	cup=\E=%p1%'\s'%+%c%p2%'\s'%+%c,
	cuu1=^K,
	dch1=\EW$<7>,
	dim=\EGp,
	dl1=\ER$<3>,
	dsl=\EF\r,
	ed=\Ey$<50>,
	el=\Et$<4>,
	fsl=\r,
	home=^^,
	ht=\t,
	hts=\E1,
	il1=\EE$<3>,
	ind=\n$<3>,
	invis=\EG1,
	ip=$<2>,
	is1=\EcB0\EcC1,
	is2=\EcD\E'\Er\EH^C\Ed/\EO\Ee1\Ed*\E`@\E`9\E`1^N^T\El,
	is3=\Ew0$<16>,
	kHOM=\E{,
	kbs=\b,
	kcbt=\EI,
	kcub1=\b,
	kcud1=\n,
	kcuf1=\f,
	kcuu1=^K,
	kdch1=\EW,
	kdl1=\ER,
	ked=\EY,
	kel=\ET,
	kent=\E7,
	kf1=^A@\r,
	kf10=^AI\r,
	kf11=^AJ\r,
	kf12=^AK\r,
	kf13=^AL\r,
	kf14=^AM\r,
	kf15=^AN\r,
	kf16=^AO\r,
	kf2=^AA\r,
	kf3=^AB\r,
	kf4=^AC\r,
	kf5=^AD\r,
	kf6=^AE\r,
	kf7=^AF\r,
	kf8=^AG\r,
	kf9=^AH\r,
	khome=^^,
	kich1=\EQ,
	kil1=\EE,
	knp=\EK,
	kpp=\EJ,
	kprt=\EP,
	krpl=\Er,
	ll=^^^K,
	mc0=\EP,
	mc4=^T,
	mc5=\Ed#,
	.nel=^_,
	pfloc=\EZ2%p1%'?'%+%c%p2%s\177,
	pfx=\EZ1%p1%'?'%+%c%p2%s\177,
	pln=\Ez%p1%'/'%+%c%p2%s\r,
	prot=\E),
	rev=\EG4,
	ri=\Ej$<2>,
	rmacs=\EcD,
	rmam=\Ed.,
	rmcup=\Ew0,
	rmir=\Er,
	rmln=\EA11,
	rmso=\EG0,
	rmul=\EG0,
	rs1=\E~!\E~4$<30>,
	rs2=\EeF\E`:$<70>,
	rs3=\EwG\Ee($<100>,
	sgr=%?%p8%t\E)%e\E(%;%?%p9%t\EcE%e\EcD%;\EG%'0'%?%p2%t%{8}%|%;%?%p1%p3%|%p6%|%t%{4}%|%;%?%p4%t%{2}%|%;%?%p1%p5%|%t%{64}%|%;%?%p7%t%{1}%|%;%c,
	sgr0=\E(\EH^C\EG0\EcD,
	smacs=\EcE,
	smam=\Ed/,
	smcup=\Ew1,
	smir=\Eq,
	smln=\EA10,
	smso=\EGt,
	smul=\EG8,
	tbc=\E0,
	tsl=\EF,
#
wy120-w|wyse120-w|wy150-w|wyse150-w|wyse 120/150 132-column,
	cols#132,
	cup=\Ea%i%p1%dR%p2%dC,
	dch1=\EW$<12>,
	ip=$<4>,
	lw#7,
	nlab#16,
	rs2=\E`;$<70>,
	wsl#97,
	use=wy120,
#
wy120-25|wyse120-25|wy150-25|wyse150-25|wyse 120/150 80-column 25-lines,
	lines#25,
	rs3=\EwG\Ee)$<100>,
	nlab@, lh@, lw@, pln@,
	use=wy120,
#
wy120-25-w|wyse120-25-w|wy150-25-w|wyse150-25-w|wyse 120/150 132-column 25-lines,
	lines#25,
	rs3=\EwG\Ee)$<100>,
	nlab@, lh@, lw@, pln@,
	use=wy120-w,
#
wy120-vb|wyse120-vb|wy150-vb|wyse150-vb|Wyse 120/150 Visible bell,
	flash=\E`8$<100/>\E`9,
	use=wy120,
#
wy120-w-vb|wy120-wvb|wyse120-wvb|wy150-w-vb|wyse150-w-vb|Wyse 120/150 132-column Visible bell,
	flash=\E`8$<100/>\E`9,
	use=wy120-w,
###########################################################################
#
#	The Wyse 120 has most of the features of the Wyse 60.
#
#	This terminal does not need padding up to 9600 baud!
#
w0|wy120|wyse120|Wyse 120:\
	:5i:am:bw:hs:mi:bs:pt:\
	:co#80:li#24:kn#9:\
	:ae=\EcD:al=3\EE:as=\EcE:bt=\EI:cd=50\Ey:ce=\Et:\
	:cl=50\E+:cm=\E=%+ %+ :ct=\E0:dc=6\EW:dl=2\ER:\
	:ds=\EF\r:ei=\Er:fs=\r:ho=^^:i1=\EcB0\EcC1:im=\Eq:\
	:if=/usr/lib/tabset/stdcrt:\
	:is=\EcD\E'\Er\EH^C\Ed/\EO\Ee1\Ed*\E`@\E`9\E`1^N^T:\
	:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:\
	:k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:kb=\b:kd=\n:\
	:kh=^^:kl=\b:kr=\f:ku=^K:nd=\f:pf=^T:po=\Ed#:\
	:r1=30\E~!\E~4:r2=50\E`\072:r3=150\EwG\Ee(:se=\EG0:\
	:so=\EGt:sr=3\Ej:st=\E1:te=\Ew0:ti=\Ew1:ts=\EF:\
	:ue=\EG0:up=^K:us=\EG8:ve=\E`1:vi=\E`0:\
	:ko=bt,le,do,nd,up,dc,dl,ho,al:
w0|wy120-w|wyse120-w|Wyse 120 132-column:\
	:co#132:\
	:cm=\Ea%i%dR%dC:dc=12\EW:ip=4:r2=70\E`;:\
	:tc=wy120:
w0|wy120-25|wyse120-25|Wyse 120 80-column 25-lines:\
	:li#25:r3=200\EwG\Ee):\
	:tc=wy120:
w0|wy120-25-w|wyse120-25-w|Wyse 120 132-column 25-lines:\
	:li#25:\
	:tc=wy120-w:
w0|wy120-vb|wyse120-vb|Wyse 120 Visible bell:\
	:vb=\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`9:\
	:tc=wy120:
w0|wy120-w-vb|wy120-wvb|wyse120-wvb:\
	:vb=\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`9:\
	:tc=wy120-w:
#
# The Wyse 150 is equivalent to the Wyse 120
#
w0|wy150|Wyse 150:\
	:tc=wy120:
w0|wy150-w|wyse150-w|Wyse 150 132-column:\
	:tc=wy120-w:
w0|wy150-25|wyse150-25|Wyse 150 80-column 25-lines:\
	:tc=wy120-25:
w0|wy150-25-w|wyse150-25-w|Wyse 150 132-column 25-lines:\
	:tc=wy120-25-w:
w0|wy150-vb|wyse150-vb|Wyse 150 Visible bell:\
	:tc=wy120-vb:
w0|wy150-w-vb|wy150-wvb|wyse150-wvb:\
	:tc=wy120-w-vb:
Technical Details
Message-ID: <2566@wyse.wyse.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!tut.cis.ohio-state.edu!zaphod.mps.ohio-state.edu!mips!wyse!dan
References: <1078@amc-gw.amc.com> <260@consult.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!tut.cis.ohio-state.edu!zaphod.mps.ohio-state.edu!mips!wyse!dan
From: dan@wyse.wyse.com (Dan Weaver x2554)
Newsgroups: comp.terminals
Subject: Re: Need termcap for Wyse 150
Message-ID: <2566@wyse.wyse.com>
Date: 27 Dec 89 17:36:57 GMT
References: <1078@amc-gw.amc.com> <260@consult.UUCP>
Sender: news@wyse.wyse.com
Reply-To: dan@wyse.UUCP (Dan Weaver x2554)
Organization: Wyse Technology
Lines: 226