There are about as many versions of the Wyse 50 and Wyse 60 terminal drivers
as there are Wyse 50 and Wyse 60 terminals.
This WYSE terminal driver for Wyse 50 and Wyse 60 series terminals is
designed to function with all the software written and supported by Alpha
Micro. This includes support for AlphaCALC, AlphaWRITE, ESP and any other
Alpha products that make use of function keys.
The WYSE driver is compatible with the Wyse 50 terminal and the Wyse50
emulation on the Wyse 60 terminal. The WYSE terminal driver can be assembled
one of two ways.
M68 WYSE/V:50 ; For a Wyse 50 terminal.
M68 WYSE/V:60 ; For Wyse50 emulation on a Wyse 60 terminal.
When assembled with the /V:50 option, assembly will result with the creation
of WY50.TDV. Place WY50.TDV in the DVR: account. Assembly with the /V:60
option will result in a WY60.TDV. Place WY60.TDV in the DVR: account.
The WY50.TDV is compatible with Wyse 50 terminals and the Wyse50 emulation
on a Wyse 60 terminal.
The WY60.TDV is compatible only with the Wyse50 emulation on a Wyse 60
terminal. The advantage to using the WY60.TDV in Wyse50 emulation on a Wyse
60 terminal is that special characters are downloaded to the downloadable
font bank of the Wyse 60 terminal. This will enable programs (Such as
AlphaWrite) to display the proper looking characters for end of line, Tabs,
up arrow, down arrow, and others.
The biggest advantage to using either the WY50.TDV with a Wyse 50 terminal
or the WY60.TDV with a Wyse 60 terminal is that the function keys are
pre-programmed to be compatible with Alpha Micro's function key translation
files.
Function keys are mapped by the WY50 and the WY60 terminal driver to
correspond to to the AM-65 function key codes. This is done within the
initialization routine in the terminal driver and can be changed as needed.
It is strongly suggested that AFTER the system has been brought up using the
new driver and the function keys have been reprogrammed (the terminal must
be on during the boot up procedure) you should go into SETUP mode (press
Shift-SETUP keys simultaneously) and save the reprogrammed keys by pressing
Shift-SETUP again and then pressing 'A' on a Wyse 50 terminal and SAVE ALL
for a Wyse 60 terminal. This will prevent future problems of the function
keys not functioning properly after a power failure or after someone has
turned the terminal off.
- NOTE -
Some users have found that they can reprogram the function keys on a Wyse
terminal to perform predesignated functions. Since this driver pre-programs
the function keys so that they are compatible with the AM65 function key
sequence, those users will not be able to reprogram their function keys and
still have this driver perform well with function key translation files.
Users can still program their function keys to perform desired tasks by
using the SET PFK function provided in the SET command. See SET command in
the AMOS Systems Command documentation.
When installing the WY50 or WY60 terminal driver, it is necessary for you to
copy all function key translation files that are released by Alpha Micro
(e.g. AM65.CAX[7,13], AM65.WRX[7,12], AM65.VUX[7,0], etc) or other third
party software vendors (e.g. AM60.SVX) into WY50.??X for the WY50 driver
and/or WY60.??X for the WY60 driver, in the same account that these function
key translation files already exist.
In other words, if AlphaWRITE is installed on the system, you should log
into WRT: and
COPY WY50.WRX=AM65.WRX
for the WY50.TDV and/or
COPY WY60.WRX=AM65.WRX
for the WY60.TDV.
In doing this you enable function translation for use with AlphaWRITE when
using the WY50 terminal driver and/or the WY60 terminal driver.
Many other Alpha Micro software products have function key translation
files. To enable those function key translation files to work with this WYSE
driver you must copy those function key translation files to the appropriate
WY??.TDV driver that you are using.
Be sure and copy an appropriate WY??.??X function key translation file from
the AM65.??X function key translation file for any Alpha Micro or third
party software packages that use a function key translation file. This will
allow you to have Alpha Micro compatible function keys on your Wyse terminal
without having to take the time to create one yourself.
- NOTE - EXECUTE Key
Many Alpha Micro software products now refer to the EXECUTE key. While most
Alpha Micro terminals have an EXECUTE key the Wyse terminals do not. This
driver translates the INS/REPL key as Alpha Micro compatible EXECUTE key.
The INS/REPL key on a Wyse keyboard is in the upper right hand corner of the
key pad. Pressing the INS/REPL will return the proper EXECUTE sequence to
the program. Pressing Shift-INS/REPL will return the proper Shift-EXECUTE
sequence code to the program.
Please note that status line (top and bottom) support is NOT truly supported
in this version of the WYSE driver. While the Wyse 50 and Wyse 60 do have
top and bottom status lines, the are not addressable status lines and they
are not of standard Alpha Micro length. Most Alpha Micro software that uses
the status lines, use addressable status lines in that they are capable of
positioning the text at a certain location on the status line. The Wyse
terminal is not capable of addressable status lines. Software that obeys the
rules of using the status lines will realize that the WYSE driver does not
support status lines.
Some older software packages or software packages that do not need to rely on
addressable status lines do not obey the rules of status line access and
assume that all terminals have status lines and that the software was
written for Alpha Micro terminals. Software with these defeciencies should
still work with this version of the WYSE driver in that even though the
status flags and bitmap of this driver are flaged not support status lines,
the code to actually do status line display is in the driver. This should
place all status line access by a software package on the status line and
not within the terminal data or text area if that software does not obey the
rules of status line access.
Following is a list of standard function key translation file extensions.
The WY60.TDV (WYSE assembled as M68 WYSE/V:60) also supports 24, 25, 42 and
43 lines per screen. Changing your Wyse60 terminal to use these different
line lengths per screen is usually done through the use of a TCRT in basic
as ? TAB(-5,rows) where rows is the row length you want to use depending on
if the terminal and terminal driver support this option.
? tab(-5,24) = use 24 lines per screen.
? tab(-5,25) = use 25 lines per screen.
? tab(-5,42) = use 42 lines per screen.
? tab(-5,43) = use 43 lines per screen.
By using the TCRT call method, the driver impure area and the terminal
characteristics are modified to reflect the change in terminal width.