[cs.general] Esprit 6110 Terminals

kinzler@iuvax.cs.indiana.edu (Stephen Kinzler) (07/21/88)

     How to Get the Most Out of Your Esprit 6110 Terminal under Unix
              Stephen Kinzler, kinzler@iuvax.cs.indiana.edu

Whether you use an Esprit 6110 terminal out of desire or necessity, you
can increase its capabilities considerably over using it as a Viewpoint
emulator by using the customized configuration I will describe here.

Added Capabilities

o  add/delete lines
   This is a function many other smarter terminals don't have.  It also
   gives the Esprit the ability to scroll backwards, a feature sorely
   lacking in the Viewpoint emulation.  It is very helpful at slower baud
   rates.  Unfortunately, the terminal still does not have a special
   function to insert/delete characters.

o  ten function keys
   The numeric keypad may alternately serve as ten function keys for use
   in applications that can exploit this, such as vi.  Since when in
   function key mode, the keypad simply transmits an escape character
   before the digit, it is also appropriate to use the function keys in
   applications such as emacs and tcsh which use esc/digit sequences for
   numbers.

o  editing keys
   The home and arrow keys are defined for applications which can use
   these definitions, such as vi.

o  display modes
   The terminal displays standout in half-bright and can display
   foreground in either bright on black or black on bright.

o  ascii display
   The terminal can display a screen of the ascii character set.

Terminal Setup

First you must have the appropriate setup on the terminal.  Setup mode
is entered by typing ctrl-setup.  Use the enter and left and right
arrow keys to move around.  Toggle/select options with the 't' key.
Exit setup mode by another ctrl-setup.  To permanently save your setup
exit with shift-enter.

Emulation:	HAZ1500
Mode:		ON LINE
Comm:		FD
Aux Port:	as appropriate, probably OFF
Wraparound:	ON
Auto Line Feed:	OFF
Keyclick:	as desired
Scroll:		ON
Intensity:	HIGH
Reverse:	ON
Blink:		OFF
Underline:	OFF
Blank:		OFF
Country:	USA/UK
Xon/Xoff:	ON
Leadin:		ESC
Eom:		CR
Baud:		as appropriate
Parity:		0
Frequen:	as appropriate, probably 60
Display:	REVERSE
Cursor:		as desired

When the terminal is first powered on in this configuration, it will
print in standout mode.  This will be corrected the first time
the host sends something to be printed in standout, or can be
corrected yourself by echoing esc/ctrl-_ to the terminal.

Host Setup

The following termcap entry should be used.  At Indiana University,
this entry is included in the default termcap file, /etc/termcap, on
Computer Science network machines.

# Stephen Kinzler, kinzler@iuvax.cs.indiana.edu, July 1988
H9|esprit|e|esprit 6110 in a customized hazeltine 1500 mode:\
	:al=40\E^Z:am:bs:bw:cd=10\E^X:ce=\E^O:cl=40\E^\:cm=\E^Q%r%>^_ %+`%+`:\
	:co#80:dl=40\E^S:do=\E^K:k0=\E0:k1=\E1:k2=\E2:k3=\E3:k4=\E4:k5=\E5:\
	:k6=\E6:k7=\E7:k8=\E8:k9=\E9:kb=^H:kd=\E^K:kh=\E^R:kl=^H:kn#10:\
	:ko=al,cl,dl:kr=^P:ku=\E^L:li#24:me=\E0P:mr=\E0@:ms:nd=^P:se=\E^_:\
	:so=\E^Y:ta=\E\072:up=\E^L:

These are some useful csh aliases for use with your Esprit.  Note that
"^[" is ctrl-[ or the escape character.

alias ascii 'echo -n ^[8'	# display ascii screen
alias black 'echo -n ^[0P'	# display bright on black
alias funcpad 'echo -n "^[;"'	# use keypad as function keys
alias numpad 'echo -n "^[>"'	# use keypad as numeric keys
alias white 'echo -n ^[0@'	# display black on bright

These keys can be used at any time to change the terminal's
configuration.

ctrl-1,2	enter/exit monitor mode where control characters are
		displayed with small two letter characters; Auto Line
		Feed should be ON while in this mode
ctrl-4		keyclick toggle
ctrl-5,6,7	select static/slow/fast cursor
ctrl-8,9	select block/underline cursor
shift-break	send a break signal

Please send any replies via e-mail.

---------------------------------------------------------------------------
|  .,, >{~)   ['} /           Stephen Kinzler           \ + < : ~.$[~{}== |
| %  > %()}@!  ' /     kinzler@iuvax.cs.indiana.edu      \ '}~{ >;' & )<} |
| <@;"??{.,':}  /   {rutgers,gatech,att}!iuvax!kinzler    \ &"(&@=+}<+;@) |
|  ]>)"}  +{[) /   Indiana Univ Dept of Computer Science   \  @ }%[^??^&. |
| !  %% ~!,!  / 339 S Lincoln #C; Bloomington, IN 47401 USA \ ,: (>..<*%$ |
---------------------------------------------------------------------------