Article View: comp.terminals
Article #2499Re: Need termcap for Wyse 150
From: Dan Weaver x2554
Date: Wed, 27 Dec 1989 17:36
Date: Wed, 27 Dec 1989 17:36
226 lines
6121 bytes
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!danReferences:
<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