Digital Equipment Corporation makes no representations that the use of its products in the
manner described in this publication will not infringe on existing or future patent rights, nor do
the descriptions contained in this publication imply the granting of licenses to make, use, or sell
equipment or software in accordance with the description.
DEC, OpenVMS, VT, and the DIGITAL logo are trademarks of Digital Equipment Corporation.
ADDS is a trademark of Applied Digital Data Systems, Inc.
IBM, ProPrinter, and PS/2 are registered trademarks of International Business Machines
Corporation.
MS–DOS is a registered trademark and Windows is a trademark of Microsoft Corporation.
SCO is a trademark of Santa Cruz Operations, Inc.
TVI is a trademark of TeleVideo, Inc.
UNIX is a registered trademark of UNIX System Laboratories, Inc.
WY and WYSE are registered trademarks of Wyse Technologies.
All other trademarks and registered trademarks are the property of their respective holders.
The Energy Star emblem does not represent EPA endoresement of any product or service.
For copies of manuals, contact your local sales office.
This document was prepared using VAX DOCUMENT Version 2.1.
Introduction
This manual provides detailed information for advanced users, consultants, and
programmers. This manual has the following parts, chapters, and appendices:
•Part I, VT520 Video Terminal
•Part II, VT520 ANSI Mode
Preface
•Chapter 1, Overview
•Chapter 2, Set-Up
•Chapter 3, Desktop Features
•Chapter 4, ANSI Control Functions Summary
•Chapter 5, ANSI Control Functions
•Chapter 6, SCO Console Emulation
•Chapter 7, Character Sets
•Chapter 8, Keyboard Processing
•Chapter 9, Communications
•Chapter 10, Printer Port
•Part III, VT520 ASCII Emulation
•Chapter 11, ASCII Emulations and Control Functions
•Chapter 12, ASCII Escape Sequences
•Chapter 13, Defining and Loading ASCII Character Fonts
•Appendix A, VT Keyboard Legend Data
•Appendix B, Enhanced PC Keyboards
•Appendix C, ASCII Keycodes and Local Functions
•Appendix D, VT520 Termcap Data
•Appendix E, ANSI Control Function Index
iii
Conventions
The following conventions are used in this manual:
Set-Up featuresTerminal Set-Up menu selections appear in boldface type.
Alt/Ctrl/Print Screen
Characters in control
functions
ParametersParameters appear in italic type.
NoteProvides general information.
How to Use This Manual
The VT520 Video Terminal Programmer Information is written for four audiences:
an advanced user, who needs to know more about the terminal Set-Up features;
a programmer, who develops application programs; a software product support
person, who provides assistance to application programmers and users; and a
hardware systems engineer, who need more information on terminal connections.
Advanced User
If you have read the VT520 Video Terminal Installation and Operating
Information manual and need more information on the the terminal Set-Up
features, you may wish to refer to the following:
Multiple keys are separated by a slash (/) and should be
pressed in combination. That is, all three keys
Print Screen
Control function characters are in boldface type. Below
each character is a column/row number that indicates the
character’s position in a standard code table. For example:
ESC#6
1/112/33/6
are pressed down at the same time.
(
=
Control function
(
=
Column/row numbers
Alt,Ctrl
, and
•Index
•Chapter 1—Overview—Provides a brief summary of the product.
•Chapter 2—Set-Up—Describes each entry in the Set-Up menus in the order
that is displayed in the terminal.
•Chapter 3—Desktop Features—Provides a more in-depth description of the
desktop features of the terminal.
•Chapter 6—Keyboard Processing—Describes the differences in the types
of keyboard layouts supported, local functions, and accessibility aids.
Programmer
If you are using ANSI control functions for your program, then you may wish to
start with Part II of the manual:
•Chapter 4—ANSI Control Function Summary— Provides a tutorial
section on Control Functions and information on designing and down-line
loading a Soft Character set (soft font). In this chapter, the Control Functions
are grouped according to the task to be performed. The information on each
Control Function is very brief. If you need more information, the mnemonic
at the end of the line item refers to a command section in Chapter 5.
•Chapter 5—ANSI Control Functions—Provides in-depth information on
each control function listed in alphabetic order according to the mnemonic.
•Chapter 2—Set-Up—Lists the Set-Up factory defaults at the end of this
chapter, with their host control code mnemonic.
iv
•Chapter 6—Keyboard Processing—Describes the keyboard layouts,
keyboard-to-host interface, keypad sequences, local functions, LEDs controls,
languages, accents, scan codes, and control codes.
•Chapter 9—Communications—Describes the serial communications from
the terminal to the host ports and the hardware and software handshaking.
•Chapter 10—Printer Port—Describes the parallel printer port and the
switching sequences for the modes supported.
•Appendix A—VT Keyboard Legend Data
•Appendix B—Enhanced PC Keyboard Legend Data
•Appendix D—VT500 Termcap Data
If you are developing a application program for a SCO Console, then you may
wish to refer to:
•Chapter 6—SCO Console Emulation—Describes the SCO Console mode,
including the Control Functions relative to the SCO Console applications.
If you are using ASCII control functions for your program, then you may wish to
start with Part III of the manual:
•Chapter 11—ASCII Emulations and Control Functions— Provides an
overview of the ASCII emulation, the coding notation, and the symbols used
in the ASCII sequence tables.
•Chapter 12—ASCII Escape Sequences—Summarizes the ASCII escape
and control sequences for the various ASCII emulation modes, according to
the task to be performed.
•Chapter 13—Defining and Loading ASCII Character Fonts – Provides
specific information on loading font banks and designing an ASCII character
font.
•Appendix C—ASCII Keycodes and Local Functions
Software Product Support
If you are helping a user or programmer with an application, then you may wish
to refer to the following:
•Appendix E—ANSI Control Function Index—Lists the control functions
by their final character, which makes them easier to find in a program. The
mnemonic at the end of the line item refers to a command in Chapter 5, listed
in alphabetic order.
•Index—Lists control functions by mnemonic or by name and lists other
subjects by topic.
•Chapter 5—ANSI Control Functions—Provides in-depth information on
specific control functions.
•Chapter 6—Keyboard Processing—Lists the scan codes Make and Break
sequences.
•Appendix D—VT500 Termcap Data—Provides the Termcap information for
ANSI emulations.
v
Hardware Systems Engineer
If you are helping a user to install the terminal or to operate within a specific
environment, then you may wish to refer to the following:
•Index—Search by topic.
•Chapter 1—Overview Provides a brief summary of the product.
•Chapter 2—Set-Up Describes each entry in the order that is displayed in
the terminal, starting with the Actions menu and lists the modes supported.
Also lists the Set-Up factory defaults.
•Chapter 9—Communications—Describes the serial communications from
the terminal to the host ports, pin numbers and signals, and the hardware
and software handshaking.
•Chapter 10—Printer Port—Describes the parallel printer port, pin numbers
and signals, and modes supported.
E–1ANSI Control Functions Index by Final Character . . . . . . . . . . . . . . .E–1
xxiv
VT520 Video Terminal
This part includes the following chapters:
•Chapter 1, Overview
•Chapter 2, Set-Up
•Chapter 3, Desktop Features
PartI
1.1 Introduction
The VT520 is a low-cost, multi-session, text video terminal featuring enhanced
keyboard and communications flexibility, providing up to four sessions at a time.
Two or more sessions can be assigned to the same communication port when
Terminal Device/Session Management Protocol (TD/SMP) is used to multiplex the
sessions. Each session has its own framed window, window title, and icon name.
The VT520 has a define key editor that allows you to reprogram any key on the
keyboard.
The VT525 color terminal allows you to assign different colors to the various
windows and to combinations of character attributes. You can select colors from
color look-up tables or create your own color combinations. Unless specifically
mentioned in this manual the term VT520 also refers to the VT525 color model.
The product has a 25-pin stacked male/female RS-232 connector (EIA-232),
two 6-pin EIA-423 (MMJ) connectors, and a Centronics parallel connector. The
RS-232 and the EIA-423 ports are used.
The VT520 also has power management features that exceed the Environmental
Protection Agency (EPA) Energy Star requirements for saving energy.
1
Overview
1.2 Communications Features
The terminal provides:
•Three bidirectional, asynchronous serial communication ports; one of which
(Comm 3) can be used for a local printer.
•Baud rates from 300 to 115.2K baud
•Centronics parallel printer port
•25-pin serial connectors
•Two MMJ serial connectors
•Expanded flow control options:
- Software flow control using XON/XOFF or XPC
- Hardware flow control using DTR/DSR
Overview 1–1
Overview
1.3 Keyboard Features
1.3 Keyboard Features
The VT520 offers a choice of two keyboard layouts—a VT keyboard layout (LK411)
or an enhanced PC keyboard layout (PCXAL). The VT keyboard (Figure 1–1) and
the PC keyboard (Figure 1–2) differ in the placement of some of the keys, like
the Control key. A VT keyboard has 20 function keys,F1through
main keypad, while a PC keyboard has 12 function keys,F1through
Figure 1–1 Sample VT Keyboard Layout
North American/United Kingdom (Word Processing Version)
F4
F2 F3
F1
F5
F20
, above the
F12
.
F8 F9
F6
F7
F10
F13
F11
F12
Help
F14
F17
F19
F20
Do
F18
a
!
#
~
(ESC)
1234567890
Tab
Q
Ctrl
Shift
A S DFG HJK L
>
<
Compose
Character
$%
^
ZX CV B N
Alt
Function
()
Alt
Function
-
+
-
=
}
}
]
]
|
:
"
;
\
’
Shift
>
?
<
.
,
/
Compose
Character
&
*
IO PTY UW ER
M
Figure 1–2 Sample PC Keyboard Layout
*
IO PT Y UW E R
M
North American
F8F9 F10
_
()
-
:
;
>
?
<
.
,
/
F11 F12
+
BackSpace
=
}
}
|
]
]
\
Enter
"
’
Shift
Altl
g
d i i
t a l
Esc
!
~
1 23 4 56 7 89 0
Tab
Caps
Lock
Shift
CtrlCtrl
F3
F2
F1
a
#
$ %
F4F5 F6 F7
&
^
Q
A S D F G H JK L
Z X C V B N
Alt
X
Return
Find
Select
Print
Scroll
Screen
Lock
SetUpBreak
EndDelete
Pause
PageUpHomeInsert
Page
Down
Insert
Here
Prev Next
PF1 PF2 PF3
Remove
789
0
Caps Lock
Num Lock
/
Num
*
Lock
7 89
HomePgUp
4
6
5
32
1
PgDn
End
.
0
InsDel
GSF-MK2510-29-DG
54
6
321
.
MA-1520a-92.PS
Scroll Lock
_
+
Enter
PF4
_
,
Enter
1–2 Overview
LJ-00226a-TI0.PS
The keyboard has the following features:
•An IBM PS/2-compatible 6-pin mini DIN connector.
•Keyboard keys that can be reprogrammed to send single characters, to send
character sequences, or to invoke local functions (Hold, Copy and Paste,
Remove, Insert, Print Page, Toggle Autoprint, Set-Up, Break, and so on).
•A local user-defined key editor. Key definitions can be saved in nonvolatile
memory.
•Eight levels of user-defined function keys using any combination of Shift,
Control, and Alt.
•971 bytes of nonvolatile memory available for custom user-defined keys
(UDKs)/Session, which cannot be reallocated. The maximum length for a
UDK definition is 255 bytes.
1.4 Printer Port Features
The terminal has the following printer port features:
•A Centronics parallel printer port.
Overview
1.3 Keyboard Features
•IBM ProPrinter support.
•Bidirectional serial communication ports.
•Baud rates from 300 to 115.2K baud.
•Null characters that can pass as data to the printer port.
1.5 Display and Text Capabilities
The terminal has both ANSI and ASCII display and text processing capabilities.
The features of each are listed below.
•Terminal emulations:
WYSE: 325 (color model only), 50, 50+, 60 native, 160 text only, 120, 150,
PCTerm
Televideo: TVI 950, 925, 910+
Applied Digital Data Systems: ADDS A2
•Dim and invisible character attributes
Overview 1–3
Overview
1.6 Enhanced Set-Up
1.6 Enhanced Set-Up
The terminal provides an enhanced menu-based Set-Up, allowing common
features to be accessed easily from a single screen. All Set-Up features are host
controllable to allow remote configuration. The terminal also has a means to lock
out the local setup key.
Set-Up menus are available in English, French, German, Italian, or Spanish. For
details, see Chapter 2, Set-Up.
1.7 Desktop Productivity Features
The terminal has the following desktop productivity features:
•Local copy and paste (not available in PCTerm mode)
•Time of day clock (host or locally set, no battery back up)
•Desktop calculator with decimal, octal, and hex conversions
•Display character set tables.
•Review previous data lines.
For details, see Chapter 3, Desktop Features.
1.8 Character Set Support
In addition to the traditional Digital graphic character sets (DEC Multinational,
NRCS, and so on), the VT520 supports Cyrillic, Greek, Hebrew, Turkish, most
Eastern European languages, and PC character sets. For details, see Chapter 7,
Character Sets.
1.9 Ergonomics (Human Factors) Features
The terminal is designed to provide a high-quality human interface and longterm reliability at low cost. The VT520 offers 72 Hz refresh, full overscan. The
terminal has the following features:
•35.5 cm (14 in) flat face, antiglare CRT screen
2
•Improved resolution of 802
432 with overscan.)
•72 Hz refresh
•Overscan
•Additional fonts (see Table 1–1)
•Tilt/swivel base
•Choice of keyboards
•Accessibility aids
1
480 pixels. (The mono VT520 also has 800
2
1
Not available in color model.
1–4 Overview
Table 1–1 VT520/25 Font Sizes
80 Columns132 ColumnsMaximum Number of Lines
10216621626 lines + keyboard indicator line
10210621042 lines + keyboard indicator line
10
2
862853 lines + keyboard indicator line
1.10 Field-Upgradable Firmware
All VT520 models include support for a 4 Mbit (512 KByte) ROM cartridge option.
The base unit comes with a factory-installed ROM. The ROM cartridge connector
is protected by a ROM cartridge cover. To install new code, the ROM cartridge
cover is removed, and a ROM cartridge with attached cover is plugged into the
ROM connector. The new code completely supersedes the factory-installed ROM
code. It does not overlay or extend the factory code.
If you service the terminal with a ROM cartridge installed, turn the
power Off, and remove and save the ROM cartridge to put it on the new
terminal.
Overview
1.9 Ergonomics (Human Factors) Features
Note
To install a ROM cartridge with new firmware, use the following steps:
1. Turn the power off before installing the ROM cartridge.
2. Turn the power on and press
3. Select Actions.Restore factory defaults and press
4. Select Sessions.Save all sessions and press
F3
.
Return
.
Return
.
The installation is now complete. When you power-on the terminal, the message
‘‘ROM card active’’ is displayed in the upper-left corner of the display. Note that
steps 3 and 4 are necessary to initialize the terminal’s non-volatile memory for
use with the ROM cartridge firmware. Failure to perform these steps may cause
the terminal to report an NVR error.
Overview 1–5
Overview
1.11 Comparison with previous VT Terminals
1.11 Comparison with previous VT Terminals
The VT520 is functionally compatible with other ANSI products with the
following exceptions:
•Terminal ID
The Primary Device Attributes can report additional extensions to cover
new features. See Chapter 4 for a summary of the control functions. The
Secondary Device Attributes are different.
VT520CSI > 64 ; Pv ; 0 c
VT525CSI > 65 ; Pv ; 0 c
Where Pv is the firmware version number.
•Dynamically Redefinable Character Set (DRCS) Fonts
The VT520 has four buffers, which can load up to two dynamically redefinable
character sets, each with an 80-column font and a 132-column font.
•Keyboards
VT420 keyboards cannot be used on the VT520; however, the VT520 can
emulate the VT420 keyboard behavior when configured accordingly.
•Four Sessions
The VT520 is a multi-session terminal. You can have up to four
sessions enabled. More than one session can be established on the same
communication port.
•PC Character Sets
PC character sets are available in PC Term and SCO Console mode only.
1–6 Overview
This chapter describes VT520 Set-Up features. Set-Up is used to examine or
Enter,Return,Do
, or
Select
invokes the action or
setting for the current menu item.
The Set-Up function may be reassigned to other key combinations or can be
disabled it for local entry into Set-Up. When you pressF3as the first key
after the terminal is powered on, you always enter Set-Up, regardless of which
keyboard you use or howF3is defined.
Set-Up 2–1
change terminal operating features, such as transmit/receive speeds, type of
cursor, or key definitions.
2.1 Entering Set-Up
You enter Set-Up by pressing the key designated as the Set-Up key. Pressing this
key alternately places the terminal in Set-Up mode or returns it to the operating
mode.
On a . . .The Set-Up key is . . .
2
Set-Up
VT keyboard
SCO Console mode
PC keyboard
Figure 2–1 Set-Up
MA049193.GRA
The Set-Up display consists of pull-right menus. You can move back and forth
with the arrow keys. Pressing
F3
on the top row.
Caps Lock F3
Caps Lock Print Screen
Alt Print Screen
or
.
Set-Up
) in lists and in
boldface in text.
2–2 Set-Up
2.1 Entering Set-Up
2.1.1 Effects of Entering Set-Up
Placing the terminal in Set-Up mode causes no loss of data if a Flow Control
protocol is in use on the communications port. The first Set-Up menu is displayed
on the screen. Upon exiting Set-Up, the previous text is restored.
Entering Set-Up has the following side effects:
•Any compose sequence in progress is aborted and the keyboard is unlocked.
•A Set-Up Summary Line is displayed.
•Press
•Printer operations are suspended and are resumed upon exiting Set-Up.
Shift
2.1.2 Set-Up Languages
The VT520 Set-Up menus can be displayed in five languages using a Set-Up
feature. A menu allows you to choose the language in which all subsequent
Set-Up menus and displays are written. Selections from this Set-Up language
menu (Figure 2–2) take effect immediately. This feature can also be invoked by
DECSSL.
Figure 2–2 Set-Up Language Selection
to show the Indicator Status Line.
2.1.3 Power-On Settings and Defaults
The VT520 terminal stores many of its feature settings in nonvolatile memory
(NVM). Nonvolatile memory retains these settings even when power is shut
off. In addition to storing operator-selected features, the terminal retains the
factory default settings in permanent memory. By using Set-Up, you can modify
individual terminal features, recall the feature settings stored in nonvolatile
memory, or recall the factory default settings.
In this chapter, the defaults are shown with a solid bullet (
2.1.4 Self-test Error Messages
At power-up, the VT520 terminal executes a series of self-tests, displays a
message indicating whether the self-tests were successful, and displays a banner
message. (To change the banner message, see Section 2.4.6.)
If the self-tests detect an error, one of the following messages is displayed on the
terminal in place of "Selftest OK."
Table 2–1 Error Messages
MessageMeaning
Set-Up
2.1 Entering Set-Up
NVR Error - 1A firmware update, or loss of power while
RS-232 Port Data Error - 2Communications problem inside terminal.
RS-232 Port Controls Error - 3Communications problem inside terminal.
DEC-423 Port Error - 5Communications problem inside terminal.
Parallel Port Error - 6Communications problem inside terminal.
ROM Cartridge Error - 7Turn the terminal off, and make sure the ROM
Keyboard Error - 8Turn the terminal off, and make sure the
writing to the NVR during a Save settings
process may cause this error. Try Actions
Recall factory defaults followed by Session
Save settings for all .
Call for service.
Call for service.
Call for service.
Call for service.
cartridge is seated firmly on its connector pins.
Turn the terminal on. If the problem continues,
try another ROM cartridge. If the new ROM
cartridge does not work, the problem is inside
the terminal; in which case, call for service.
keyboard cable is plugged in. Turn the terminal
on. If the problem continues, try another
keyboard. If the new keyboard does not work,
the problem is inside the terminal; in which
case, call for service.
.
.
2.1.5 Context Sensitivity
On the screen, a check box=or radio button () indicates the current user
selection and normally reflects the operating state of the terminal.
Certain feature selections overlap and could contradict each other, so they cannot
be active at the same time. These are called context sensitive features, which are
displayed with the dim video attribute in Set-Up. Example:
You cannot select Comm3 as a printer port if it is selected as a
communications port.
Table 2–2 lists the set-up features that are context sensitive.
Set-Up 2–3
Set-Up
2.1 Entering Set-Up
Table 2–2 Context Sensitive Set-Up Features
Menu ItemDimmed when . . .
Session
Display
Color
Terminal type
ASCII emulation
Keyboard
Communication
Modem
Printer
.
.
.
.
.
.
.
Pages per session Page
memory allocation
Lines per screen
Lines per page
Cursor directionKeyboard language is not Hebrew.
Energy saverCRT saver = never is selected.
OverscanTerminal is a color terminal.
ASCII color mode, Reverse
and blank attributes, and
Intensity attributes
Alternate text colors...Select color mode is other than Alternate color.
Select color modeTerminal type
Terminal ID to hostTerminal type.Emulation mode is other than a
=
7-bit NRCS charactersEmulation mode is set to VT100/VT52; or
.
TVI page-flipTerminal type
Key encoding
Character, Scan code and
Key position
Data processing keysA PC keyboard is connected.
Map PC keyboard to VTThe keyboard is not a PC keyboard.
.
Port select Comm3Comm3 is selected as a communications port. (It
Half duplexThe host Communication
Transmit flow control
DSR and Both
Receive flow control
DTR and Both
Disconnect delay and
Modem speed
Serial print speed,
2-way communication,
Transmit flow control,
Receive flow control, Word
size, Parity, and Stop bits
DEC/ISO char setsIBM ProPrinter is selected.
PC character setsDEC ANSI printer is selected.
Print mode
.
.
.
.
ControllerDisplay.Show control characters is selected.
Page selection exceed the number of unassigned
pages available.
Sizes are not available based on the current page
memory allocation.
WYSE is selected; use ASCII emulation
lines and Pages.
Emulation mode is set to other than an ASCII
terminal emulation.
.
VT or SCO console.
VT or SCO console.
Communication
8-bit NRC set exists for the keyboard language.
Terminal type.Emulation mode is set to VT or
SCO console.
TVI.
ASCII emulation is selected, or a PC keyboard is
connected.
can be either a comm port or a printer port but not
both.)
S1=comm2.
The Modem
The Modem
The Modem.Enable modem control is not
selected.
The Communication
the Print = parallel selections.
S=space
8Word size: 7 or 8 bits
1Stop bits: 1 or 2 bits
#
ISO Latin-1Default character set or
PC set in PCTerm mode
$
North AmericanKeyboard language
%
VT520Emulation mode
&
V2.1Firmware version
The summary line is visible whenever the terminal is in Set-Up, except under the
following conditions:
•You press a
Shift
key. Pressing either
Shift
key causes the normal Indicator
Status Line to replace the Set-Up Summary Line.
•The Set-Up Summary line is temporarily replaced by an error or status
message from the terminal. In this case, the error or status message is shown
in place of the Set-Up Summary line until you type another key.
The Set-Up Summary Line appears in the currently selected set-up language.
2.1.7 Set-Up Status Messages
The Status or Set-Up Summary line is sometimes replaced by a Set-Up status
message until the next user keystroke. Set-Up status messages are displayed
whenever the effect of a set-up action would not otherwise be apparent. Example:
"Done" is displayed after the Reset terminal action has completed.
The following are set-up status messages:
•Done
•NVR Error
•Incompatible settings not restored - check pages per session and lines per
page
Set-Up 2–5
The Set-Up Summary Line (Figure 2–3) shows the important set-up features that
affect whether the terminal can successfully communicate with the host. If the
terminal is not working, the Set-Up Summary Line allows you to quickly verify if
the communication features are set appropriately. The summary line is displayed
below the last data line, where the status line would normally appear.
Figure 2–3 Set-Up Summary Line
11
The Set-Up Summary Line contains the following set-up information extracted
from the Set-Up displays.
Set-Up
2.1 Entering Set-Up
Set-Up
2.1 Entering Set-Up
•Incompatible settings not restored - check comm port selection
•Page memory reallocated
•Sessions not enabled - No Session Management response from host
•Session # terminated abnormally
•Insufficient terminal resources to open Session
•Sessions not enabled - Unable to run with host Session Management version
•Session open request pending
•Session opened
•No response from host for Session Management
•Data overrun occurred on Session #
•Sessions not enabled - Sessions not selected
•Session # terminated normally
•Insufficient host resources to open Session
•Sessions disabled
•Sessions enabled - Restoring previous sessions
Set-Up functions that require additional time to process display the message
‘‘Please wait’’ until they have completed. Save settings for all and Restoresettings for all display this message.
2.1.8 Status Line
The VT520 terminal has a status display with the following features:
•The clock time appears on the status display if the local clock has been
initialized since the terminal was last powered on.
•In the ASCII emulation modes, the host-writable status line becomes the
WYSE Editing status line.
•When enabled, the Accessibility Aids feature ("sticky keys") displays icons in
the Keyboard Indicator line. For details, see Section 8.11.2.
The VT520 Indicator status line includes the Active Position Indicator, Printer
Status Indicator, Modem Status Indicator, and local clock time in the desired
format. Example:
1(24,008)Printer: NoneModem: DSR3:15 PM
2.1.9 Keyboard Indicator Line
The Keyboard Indicator Line has the following features:
•It is displayed in the Set-Up language.
•It has active keyboard layout. Nothing is displayed for Group 1. "G2" is
displayed for Group 2, along with a small icon representing the right side of
the top of the keycap. (To see this icon, press
2, press
•For Greek, Hebrew, and Russian, "G2" is replaced by "Grk", "Heb", and "Rus",
respectively.
2–6 Set-Up
Ctrl/Alt/F1
Ctrl/Alt/F2
.)
. To return from Group
•Visible bell—This feature flashes a bell ringing font whenever a sound is
+
moves the cursor to the next item in the main menu. Pressing
)
moves the cursor right to the first item of the submenu, making it the active
menu.
Set-Up 2–7
generated.
•When the Num Lock state is active on an EPC keyboard, "Num Lock" is
displayed.
•When an EPC keyboard is operating in VT style, "VT" is displayed in place of
the Num Lock indicator.
•In French and Spanish, an icon replaces the word "Lock" on the indicator line.
Example:
HebNum LockCopyHoldLockComposeWait
2.2 Set-Up Screen Text
The main menu, shown in Figure 2–4, is the first menu displayed whenever you
enter Set-Up. As the first menu, it holds the main directory of Set-Up features
and those features which are commonly accessed and must be easy to find at all
times. The Actions submenu is also displayed, since the Actions menu item is
currently selected.
Unless stated otherwise, the following general descriptions apply:
Set-Up
2.1 Entering Set-Up
•Changes to feature settings do not take effect until you exit Set-Up. Only net
changes have an effect—a change to a new value and back to an old value has
no effect.
•The setting choices for some features are shown in the corresponding Set-Up
displays. Where all the choices could not be displayed, additional choices are
listed immediately under the figure.
Figure 2–4 Main and Terminal Actions Menu
MA049193.GRA
Pressing
Set-Up
2.3 Main Menu
2.3 Main Menu
The following descriptions refer to Figure 2–4.
The items above the dividing line in the main menu form a directory to the major
functional areas of set-up features. Each item has a corresponding submenu or
dialog box.
Pressing the Set-Up key from within a dialog box will flash the OK button as if it
were pressed and accept the corresponding changes before exiting Set-Up.
Below the dividing line are features that need to be easy to find from any menu.
2.3.1 On-Line
The On-line feature allows you to select whether the terminal directs keyboard
input to its host port UART to communicate with a remote host (On-Line), or
directs keyboard input directly to the screen (receive character parser) without
sending to a remote host (off-line or local).
The On-line selection is different from the Local echo mode in the
Communications Set-Up submenu. When On-line is disabled (local
mode), nothing is sent to the host. Any keyboard input is directed to the
receive character parser, which updates the screen.
In contrast, Local echo causes characters sent to the host port to also
be directed back to the receive character parser, as if they had been
received (echoed) from the host. Local echo is temporarily disabled when
the terminal is in either Local mode or Local Controller mode, because
keyboard input is already being redirected to the screen or printer port.
If an NVR error occurs during power-up, the terminal switches to Local
mode.
Note
2–8 Set-Up
Terminal reports, such as Answerback, DA, CPR, DECTSR, DECRPM, DECRPSS,
DECAUPSS, DECCIR, DECTABSR and DSR, are not directed to the display.
While in "local", host communications are put on "hold": All data received is
buffered. If necessary, an XOFF is sent (or DTR is deasserted) to prevent buffer
overflow. This buffered data is directed to the display when On-line mode is
reentered. Note that the received character buffer (silo) is responsible for sending
XON and XOFF when needed, not the On-line/Local state.
When in Local mode, modem signals, including DTR, are unaffected. No
disconnect is performed. The functions of the printer port remain unchanged
in Local mode. They function the same as in On-line mode.
When in Local mode and Printer To Host mode is selected, data from the printer
port is displayed on the video terminal.
When both Local mode and Printer Controller mode are selected, the terminal
is in Local Controller mode. Keyboard characters are sent to the printer port.
Note that in "regular local" mode, any keyboard output is directed to the screen,
but in "regular controller" mode, the keyboard output is directed at the host
port. When Local Controller mode is exited to Local mode, the terminal redirects
keyboard output from the printer to the screen (and parser). When you change
from Local Controller mode to Printer Controller mode, the terminal transmits
the characters accumulated in the receive silo to the printer.
2.3.2 Save Settings
The Save settings menu item, when invoked by pressing
causes the settings for most Set-Up controlled operating features to be saved in
nonvolatile memory, where they become the power-on settings.
The following settings are not saved.
•Keyboard encoding mode
•Application cursor keys when set by a host control function.
•Application keypad mode when set by a host control function.
2.3.3 Restore Settings
Restore settings is an action field that is used to replace all saved Set-Up
parameters with the values stored in the NVR. As a side effect, this feature
performs a disconnect sequence, clears the screen, reinitializes the user-definable
keys (as saved), clears the soft character set, returns the cursor to the upper
left corner, aborts any print operation in progress, aborts ESC, CSI, and DCS
sequences (and control strings), and shows "Done" on the status line. This action
can also be invoked by the RIS control function.
2.3.4 Exit Set-Up
The Exit Set-Up menu item, when invoked by pressing
to exit Set-Up. The effect is identical to pressing the Set-Up key while in Set-Up.
2.3 Main Menu
Return
Enter
, causes the terminal
or
Enter
Set-Up
,
2.4 Actions Menu
The following descriptions refer to Figure 2–4. Certain Set-Up features instruct
the terminal to perform an immediate action when they are invoked. These
features are grouped in the terminal Actions menu.
2.4.1 Clear Display
The Clear display feature clears the active page (including the lines which have
temporarily disappeared while the you are in Set-Up).
2.4.2 Clear Communications
This feature is used to clear communication buffers and flags. It does not affect
the On-Line/Local state. It is not invoked by any control functions.
Clear communications:
•Aborts any print operation in progress
•Aborts any escape sequence, control sequence, control string, or character
string processing (ESC, CSI, DCS, APC, OSC, PM, SOS)
•Clears the keyboard buffers
•Clears the receive silo
•Clears the transmit silo
•Takes the terminal out of Printer Controller mode
•Sends XON on to the host port
•Sends XON to the printer port if Printer To Host and XOFF are enabled
Set-Up 2–9
Set-Up
2.4 Actions Menu
•Resets XOFF received flags on both ports
•Does not clear the screen
•Clears KAM locked condition
•Clears the "printer port has seen DSR since power up" flag. When in Set-Up,
Ctrl Enter
disables sessions and clears TD/SMP.
2.4.3 Reset this Session
The Reset this session menu selection only resets the active session.
To . . .Press . . .
Reset all four sessions,
Perform a power-up reset,
The Reset this session Set-Up feature resets the terminal to a "known state."
This function is like Soft Terminal Reset (DECSTR), except DECSTR resets the
Character Set mode to "8-bit Characters" and Reset terminal does not.
Additions:
•Keyboard encoding is reset to "character."
•PCTerm mode is not selected.
From Set-Up, a soft reset using Reset terminal always works regardless
of the terminal mode; but using mode changing control functions
(DECSCL, S8C1T, S7C1T, DECANM), the soft reset is sometimes not
performed.
2.4.4 Restore Factory Defaults
The Restore factory defaults menu selection restores the factory default
settings for all four sessions. There is no provision to restore factory defaults
to a single session. Restore settings on the main menu only restores the active
session’s settings from NVM.
Control
Control Set-Up
Reset this session.
Note
from within Set-Up.
As a side effect, Restore factory defaults does the following:
•Performs a disconnect sequence
•Clears the screen
•Reinitializes the user-definable keys
•Clears the soft font
•Returns the cursor to upper-left corner
•Aborts print operations in progress
•Aborts ESC, CSI and DCS sequences
•Displays the "Done" message on the status line
2–10 Set-Up
2.4.5 Clock, Calculator, Show Character Sets
The Clock, Calculator, and Show character sets menu items are used to
invoke the corresponding desktop productivity features. Refer to Chapter 3.
2.4.6 Banner Message
The Banner message menu item invokes a dialog box with a 30-character limit.
When this feature is selected, a dialog box is displayed with a reverse video text
entry area 30 characters long. If a Banner message is currently defined, the
message is displayed in the text entry area. The
used to delete backwards and enter a new Banner message.
All characters that can be generated by the keyboard are legal in this field
(including primary and secondary keyboard language characters). As such, no
errors are reported, except when trying to enter more than 30 characters. In this
case, the bell rings (if enabled), and no more characters are accepted. The factory
default message is no message at all (a blank field).
From the Actions menu, select Banner message....
<
Set-Up
2.4 Actions Menu
x
Delete
or
key can then be
1. Press
Return
2. Enter your banner message.
3. Press the
4. Press
Return
5. Use the Save settings menu item to save the Banner message.
2.5 Multiple Sessions
Multiple sessions extends the VT520 to act like four terminals in one. A session
is an active connection between the terminal and a host system. The Session
Set-Up menu controls the use of more than one session. See Figure 2–18.
The VT520 supports up to four sessions using virtual terminals. Each virtual
terminal maintains the full keyboard and display state of a real physical terminal
but shares a single keyboard and display with other virtual terminals. Before you
can login using a virtual terminal, it must be connected to a host computer.
VT520 session virtual terminals can be connected directly to a host computer
through any of the three serial communication ports on the back of the terminal.
Since there are only three comm ports, this method alone can only support three
sessions.
To use a fourth session or reduce the number of serial comm lines needed, more
than one session must be connected through a single comm port. The VT520
allows this using a session management protocol, called TD/SMP (Terminal
Device/Session Management Protocol). TD/SMP allows two or more sessions to
share a single comm line, as long as the other end of the comm line supports the
protocol. To enable TD/SMP at the terminal, you simply assign more than one
session virtual terminal to the same comm port in Set-Up.
or
+
to select
or
Enter
to display a dialog box.
OK
button.
Enter
to return to the Set-Up menu.
TD/SMP is standard on most terminal servers. If you are using a terminal server,
check with its documentation to determine if it can run TD/SMP.
Set-Up 2–11
Set-Up
2.5 Multiple Sessions
2.5.1 Enabling and Controlling the Session Configuration
The VT520 provides three serial communication ports which may be assigned to
session virtual terminals in any combination. When only one virtual terminal
is assigned to a communications port, the terminal functions as a single session
terminal. The other three session selections are dimmed. The single session may
be allocated 8 pages of 25 lines each by 80 or 132 columns. The color terminal
supports 9 pages.
As session virtual terminals are assigned to physical communication ports,
the terminal’s firmware allocates the necessary structures to create the virtual
terminals up to a maximum of four. When more than one virtual terminal
is assigned to a single communication port, the Terminal Device/Session
Management Protocol (TD/SMP) is used.
2.5.2 Multiple Sessions using a Terminal Server with TD/SMP
Procedure:
1. At the
Local> set port multi enable
Local>
prompt, enter the following command:
Return
2. Continue with your login procedure.
To permanently set a terminal server port to use TD/SMP, you would type:
Local> define port multi enable
Return
2.5.3 Multiple Sessions using SSU Host Software
If your VT520 is connected directly to a host computer without a terminal server,
use can still use TD/SMP by running the Session Support Utility (SSU) on your
host computer. On a system that has SSU software, such as OSF or OpenVMS,
open the first session as follows:
$ mcr ssu
Return
On an UNIX-style system, open the first using:
% ssu
2.5.4 Opening Another Session
Once TD/SMP is enabled, you can open a new session and switch between them
as follows:
1. Press theF4(Session) key on a VT keyboard; or press
numeric keypad on a PC keyboard.
F4 is used as the Session key on the VT keyboard (factory default). For
consistency,
On Enhanced PC layout keyboards (PC style),
Caps Lock Scroll Lock
or
substituted for the VT Session key (F4) anywhere it is used.
Caps Lock F4
also works on the VT keyboard.
are used as the Session keystroke and may be
Caps Lock 0
Caps Lock F4
on the
2. To go directly to a particular session, press
numeric keypad.
The currently selected session is indicated on the Set-Up Summary line along
with its corresponding communications port assignment (S1=comm1 for example).
2–12 Set-Up
Caps Lock 1,2,3
or4on the
2.5.5 Restoring an Interrupted Session
When a session is interrupted, the VT520 or the host system may lose the context
of the current session. After the terminal and system regain communication, you
can restore the context of the interrupted session without canceling the session
and starting over again.
Set-Up
2.5 Multiple Sessions
To restore a session, press theF4key; or press
keypad. Or you can enter Set-Up Communications.Port Select and assign
the session to a comm port.
2.5.6 Session Management
Assigning more than one session virtual terminal to a single comm port
automatically allows session management.
Reducing the number of session virtual terminals assigned to a single comm port
from two to one automatically disables session management if it was enabled.
When Display
for each session up to 30 characters for the window title. The first 12 characters
become the default icon name, which you can change in Set-Up.
.
2.6 Session Menu
The Session Set-Up (Figure 2–5) controls the use of the more than one session.
Figure 2–5 Session Menu
Caps Lock 0
Framed windows is selected in Set-Up, you can assign a name
on the numeric
On a VT keyboard,F4is used as the Session key (factory default). On a
PC keyboard,
substituted in this text for VT Session key (F4) anywhere it is used. For
consistency,
CapsLock 0
CapsLock 0
kpd is used as the Session keystroke and may be
kpd also works on the VT keyboard.
Set-Up 2–13
Set-Up
2.6 Session Menu
2.6.1 Select Session
The Select session submenu is used to select the active session. All SetUp selections apply to the currently active session. Most settings are kept
independently for each session and may be saved in non-volatile memory.
Exceptions are made for settings that control the physical hardware that is
shared between sessions. Example:
A single communications port cannot be used for both a session connection
and a printer port simultaneously.
The terminal ensures that conflicts like this do not happen by disabling
(displaying as dim) or resetting certain selections. All such exceptions are
noted explicitly.
A disabled session has its session selection dimmed but can still be configured in
Set-Up if it was active when Set-Up was entered. At least one session is always
enabled. If the currently active session is disabled, the previous enabled session
becomes the active session when you exit Set-Up.
While the terminal is in Set-Up, the Session key can be used to cycle between
sessions in order. You can also use
select enabled sessions explicitly. The currently selected session is indicated on
the Set-Up Summary line along with its corresponding communications port
assignment (S1=comm1 for example).
CapsLock 1
kpd through
CapsLock 4
kpd to
Selecting a different session within Set-Up does not affect the active session at
the host until you exit Set-Up.
2.6.2 Session Name
The Enter session name dialog box allows a 30 character descriptive name to be
entered for the active session. Depending on the windowing option selected, this
name is displayed with the corresponding session window to help you identify
each session. See also Section 2.8.19.
Entering a session name is similar to entering an answerback message. A session
name is not saved automatically; you must use the Save settings menu item.
Icon name — The first 12 characters of the session name is used as the icon
name, but this name may be overwritten if a separate icon name is specified
by a host control function. The session name is included as the "application_
parameter" in the TD/SMP OPEN_SESSION command and may be used to select
a desired service.
2.6.3 Pages per Session
The Pages per session dialog box displays a Session Page Memory Allocation
screen (Figure 2–6), which allows you to control how the terminal’s page memory
is allocated among the enabled sessions. The VT520 provides 8 pages of 25 lines
by 80 or 132 columns as standard (9 pages on the color terminal). A disabled
session (Comm = session off) is dimmed and does not use any page memory.
Page selections which are not available in the current configuration are dimmed
and cannot be selected. Thus, you may have to decrease the number of pages
assigned to one session before you can increase the number of pages assigned to
another. Any data on these pages is erased.
2–14 Set-Up
Figure 2–6 Session Page Memory Allocation
Set-Up
2.6 Session Menu
The ‘‘__pages’’ selections in Figure 2–6 allow you to enter a number of pages
not shown as one of the other choices. The number in parenthesis below these
selections is maximum number of pages available to each session. When you
select this radio button, this maximum number is used as the number of pages
for this session unless you enter a new value. Pressing Enter selects the radio
button and maximum number of pages in a single operation. Alternatively, any
number up to the maximum number of pages available can be typed in directly.
The maximum number of pages available to each session change as the allocation
to other sessions changes. If only one session is enabled, the maximum number
of pages in a standard VT520 is 8.
A session that is currently disabled (Comm = session off) is dimmed and shows
Max pages as zero to remind you that it is not using any page memory. (Zero
is the factory default for S3 and S4.) A disabled session can be re-enabled at
any time by assigning it to a communications port. When a disabled session
is re-enabled, its initial page memory allocation is the previous allocation for
that session if available from the free resource pool; otherwise, it is one page
of 25 lines. If all pages are currently assigned, the terminal reduces by one
the allocation to the highest numbered session with more than one page. This
automatic adjustment of page allocation ensures that you can always enable
another session without worrying about memory management. If a session
requires a fixed number of pages for compatibility, you can assign that number
to S1 and S2. We recommend that you allocate page memory for the number of
sessions to be used ahead of time to avoid losing data in an existing session when
creating a new one.
Set-Up 2–15
Set-Up
2.6 Session Menu
In case you cause the terminal to re-assign page memory while sessions are in
use, the pages assigned to a new session is first erased. If the cursor was on that
page, it goes to page one. The terminal issues a warning message to indicate
what may have changed for you to check, such as:
"Page memory reallocated, check
pages per session and lines per
page."
"Incompatible settings not
restored, check pages per session
and lines per page."
The terminal created a new session forcing
page memory to be re-allocated.
The terminal is unable to copy or restore a
requested setting.
2.6.4 Soft Character Sets/Session
The Soft char sets/session submenu allows you to specify the allocation of
DRCS character set buffers to multiple sessions on the VT520 mono terminal
only.
•Two each S1 and S2 allocates two character set buffers each to S1 and S2
making S1 and S2 compatible with terminals, like the VT510, VGB10, or
WS510 video terminals. In this case, S3 and S4 do not support the DRCS
extension, which is reported in their primary device attributes response.
•One each gives each session a single DRCS character set buffer making each
session compatible with terminals, like the VT420.
This submenu is not included in the color terminal since it has enough memory to
give all four sessions Two each.
2.6.5 Save Settings for All and Restore Settings for All
The Save settings for all and Restore settings for all menu items are like
the Save settings and Restore settings items in the main menu except that they
operate on all four sessions at once.
Since restoring settings for four sessions can take some time, the screen is cleared
and a "Please wait" message is displayed in the center of the screen for one
second to begin the restore operation. A "Done" or "Incompatible setting not
restored" message is displayed upon completion.
When restoring settings saved in non-volatile memory, it is possible that the
number of pages saved for a session is larger than the number of pages available
in the free resource pool. In this case, the same approach is used as when a
session is newly enabled. The process can be summarized as follows:
1. When restoring settings for more than one session, settings for each session
are restored in order (S1, S2, S3, S4).
2. The saved page memory allocation is restored if that number of pages is
available from the free resource pool, otherwise the page memory allocation is
set to one page of 25 lines.
3. If no pages are available from the free resource pool, the terminal reduces by
one the allocation to the highest numbered session with more than one page.
4. If a previously saved setting is not restored, the terminal displays the
information message "Incompatible setting not restored, check pages per
session and lines per page" on the error line. The message is cleared on the
next keystroke.
2–16 Set-Up
The principle used is to restore all the settings possible, replace those individual
settings that can’t be restored with some reasonable default, and display the
information message "Incompatible setting not restored..." if necessary. This same
principle is used in all cases where settings cannot be copied or restored due to
resource limitations or conflicts with other settings.
The active session number is not saved in NVM. Restore settings for all does not
change the active session.
2.6.6 Copy Settings from Menu
The Copy settings from menu allows you to copy settings from another session
to the current one. The currently active or in-use settings are copied so it is not
necessary to save settings in one session before copying them to another.
The communications port selection and print port selection are not copied. The
VT520 conceptual model is four terminals sitting on your desk. Copying settings
from one terminal to another does not transfer the communication cables.
Copying settings to a disabled session does not automatically enable it since the
"Comm = session off" setting is not changed.
The session name if any is not copied. Since the conceptual model is four
terminals, copying settings does not copy the label on each terminal. The page
memory allocation is copied unless there are not sufficient pages available in the
free resource pool. In this case, the page memory allocation remains unchanged,
and the information message "Incompatible settings not restored, check pages per
session and lines per page" is displayed.
Set-Up
2.6 Session Menu
2.6.7 Update Session
The Update session menu controls how a session is updated when it is not the
active session.
•Only when active prevents the session from being updated unless it is the
active session.
•When available allows the page memory of this session to be updated when
the VT520 is not otherwise busy with the active session (factory default).
•At regular intervals ensures that the page memory of this session is
updated on a regular basis. Updating an inactive session at regular intervals
slows down the active session as necessary.
Increasing the number of sessions assigned to a communication port from
1 to 2 causes the terminal to send the TD/SMP ENABLE_SESSIONS
command. Conversely reducing the number of sessions from 2 to 1 sends
a TD/SMP DISABLE_SESSIONS command. Pressing Control while
selecting "Clear comm" in Set-Up also sends DISABLE_SESSIONS.
Note
Set-Up 2–17
Set-Up
2.7 Resetting and Restoring Defaults
2.7 Resetting and Restoring Defaults
2.7.1 Reset Session
The Reset this session menu selection only resets the active session. To reset all
four sessions, press the Control key while you select Reset this session. Pressing
Control/Set- Up from within Set-Up initiates a power-up reset.
2.7.2 Restore Factory Defaults
The Restore factory defaults menu selection restores the factory default
settings for all four sessions. There is no provision to restore factory defaults
to a single session. Restore settings on the main menu only restores the active
session’s settings from NVM.
2–18 Set-Up
2.8 Display Menu
2.8 Display Menu
Many of the features in the Display menu can be controlled by the host control
functions listed in Table 2–3. The control functions listed by function in Chapter
4 and are described fully in Chapter 5.
Table 2–3 Display Set-Up Features and Control Functions
Display Set-Up FeatureFactory DefaultHost Control Code
Lines per screen24, 25 or 26DECSNLS
[ ] Auto resizeDECARSM
Lines per page24 lines x 3 pagesDECSLPP
[ ] Review previous lines-
Columns per page80 ColumnsDECCOLM
[/] Clear on changeDECNCSM
Status displayLocal statusDECSSDT
Scrolling modeJumpDECSCLM DECSSCLS
Screen backgroundDarkDECSCNM
Cursor displayBlockDECSCUSR
[/] Blink-
[/] Enable cursorDECTCEM
Cursor coupling-
[/] Vertical couplingDECVCCM
[/] Page couplingDECPCCM
Cursor directionLeft to rightDECRLM
Copy directionLeft to rightDECRLCM
Zero0DECSZS
[ ] Auto wrapDECAWM
[ ] New line modeLNM
[ ] Lock user preferences[ ] Show control charactersCRM
CRT saver15 minutesDECCRTSM
[/] Host wake-upEnergy saver15 minutesDECEST
[ ] OverscanDECOSCNM (mono model
This menu chooses a font that enables the selected number of lines to be viewed.
Note that you cannot view more lines than the number of lines on a page (Linesper page).
If the Status display is enabled, it is displayed using one of the same Lines perscreen as the text for the corresponding session.
This is an operator preference feature and cannot be changed by control functions
if the operator preference is set to Lock user preferences; however, if Autoresize is enabled at the same time, then the number of Lines per screen
changes when the page size changes.
This feature can be changed from the host using the DECSNLS control function.
Or, it may be changed indirectly from the host if Auto resize is selected and the
page configuration is changed using DECSLPP.
2.8.1.1 Auto Resize
When Auto resize is enabled, the number of lines per screen changes
automatically each time the page arrangement changes, either by the host or
through Set-Up. Table 2–4 shows how the screen size changes whenever the page
size changes when Auto Resize is set.
Table 2–4 Lines per Page vs. Lines per Screen When Auto Resize is Set
Lines per PageLines per Screen
2426
2526
3643
4243
4343
4852
5252
7252
If Auto resize is enabled in Display Set-Up, switching to two windows will set
lines per screen to 48 and switching to one window will set lines per screen to
correspond with the most recent lines per page setting, as if DECSLPP had been
received. This applies to all sessions with auto-resize enabled.
2.8.2 Lines per Page
This menu allows you to select the page size in lines and number of pages.
The page size determines the addressing range for cursor positioning and scroll
regions. The number of lines that can be displayed depends on the current setting
of the Lines per screen feature.
Lines per page sizes not available based on the current page memory allocation
are dimmed. If the page memory allocation is changed such that the currently
selected number of lines per page is not available, the factory default page size is
used (24 lines per page for the VT emulations).
2–20 Set-Up
When the Review previous lines feature is selected, the Lines per page
selections show the corresponding number of lines by only one page (Figure 2–7).
Figure 2–7 Lines per Page
Set-Up
2.8 Display Menu
This field is also invoked by the DECSLPP control function.
2.8.3 Review Previous Lines Buffer
The Review previous lines feature when selected re-arranges page memory
into a single page and a scroll back buffer (transcript). Lines of text scrolled up
from the first line of the page are saved in the scroll back buffer (replacing the
oldest lines saved if any). Pressing Control with the up or down arrow keys pans
the screen window up or down allowing you to view lines previously scrolled off
the top of the page up to the number of lines saved in the scroll back buffer. If
the page size is larger than the window size, pressing Control with the up arrow
key first pans to the top of the page and then pans into the scroll back buffer.
Any time lines in the scroll back buffer are available, a small down and/or up
arrow appears at the lower right position of the status line to indicate there are
additional unseen lines of the page below or above. When any text is received
from the host for this session, the screen window is automatically repositioned to
show the single page before the display is updated. Switching sessions does not
automatically reposition the screen allowing you to view the scroll back data in
one window while working in another. The number of lines that can be saved in
the scroll back buffer is one page less than the total number of lines (in 25 line
pages) allocated to the session virtual terminal. The factory default for Review
previous lines is disabled.
You cannot copy and paste from the scroll back buffer.
Set-Up 2–21
Set-Up
2.8 Display Menu
2.8.4 Columns per Page, Clear on Change
This menu allows you to select an 80- or 132-column display for text. If Clear
on change is disabled, changing this feature does not clear page memory, except
when changing from 132 columns to 80 columns; then, columns 81 through 132 of
each page are cleared. Changes to this field take effect immediately.
This field is also invoked by the DECSCPP and DECCOLM control functions.
The Clear on change feature affects the behavior of the DECCOLM sequence
or 80/132 column mode setting only. It does not erase page memory. The factory
default is "clear on change" for backward compatibility with previous terminals.
2.8.5 Status Display
The Status display can be enabled in the following selections:
Local status
Host writable or editing
None
2.8.6 Scrolling Mode
The Scrolling mode menu allows you to select how fast lines appear on the
screen.
Scroll SelectionScroll Rate
Slow smoothSmooth steady scroll at approximately 9 lines per second
Fast smoothSmooth scrolls at approximately 18 lines per second.
JumpDisplays new lines as fast as they are received, causing a jump
This is a user-preference feature. If Lock user preferences is set, then this
field is not invoked by any control functions.
2.8.7 Screen Background
The Screen background can be either dark or light, with dark as the default.
2.8.8 Cursor Display
The Cursor display can be enabled in the following selections:
Block
Underline
/
Blink
/
Enable cursor
2.8.9 Cursor Coupling
Cursor coupling can be Vertical and/or Page coupling selectable from a single
submenu.
(two scan lines per frame time).
scroll on the screen.
2–22 Set-Up
Vertical Coupling
Vertical coupling selects whether the user window automatically pans to follow
the cursor when the cursor is moved vertically to a part of the page that is not
in the currently displayed user window. Panning does not occur until the input
buffer becomes empty and the cursor is displayed.
When Vertical coupling is disabled, the user window does not follow the cursor.
If the cursor moves above or below the visible portion of the page, the cursor is no
longer visible.
Page Coupling
Page coupling selects whether the user window automatically follows the cursor
when the cursor is moved to a page that is not currently in the user window.
When page coupling is enabled, moving the cursor to a page that is not currently
displayed causes that page to be displayed. Panning does not occur until the
input buffer becomes empty and the cursor is displayed.
When Page coupling is disabled, the user window does not follow the cursor. If
the cursor moves to a page that is not currently displayed, the cursor is no longer
visible.
2.8.10 Writing Direction
The Writing direction and copy direction defaults are left to right. If a Hebrew
keyboard is connected to the terminal, a selection is available for advancing or
copying right to left.
Set-Up
2.8 Display Menu
The writing direction and the copy direction should be matched.
2.8.11 Zero
A Zero feature allows you to select the style of the zero character: oval, zero with
a slash, or zero with a dot.
2.8.12 Auto Wrap
Auto wrap selects where a received character is displayed when the cursor is at
the right margin.
This is not a user-preference feature, so you cannot lock this feature.
This field can be invoked by the DECAWM control function. The Auto wrap
setting can be saved in NVM.
2.8.13 New Line Mode
When enabled, New line mode selects the characters transmitted by Return,
CR, or CR+LF. It also determines the action taken by the terminal when receiving
line feed, form feed, and vertical tab, LF, or CR+LF.
New line mode is not a user-preference feature, so you cannot lock it. This
feature can be invoked by the DECNLM (SM/RM) control function.
2.8.14 Lock User Preferences
The Lock user preferences feature allows you to prevent the host from
modifying user-preference features. If set to lock, the user-preference features
cannot be changed by host control functions.
The following user-preference features are locked and unlocked by this feature
and when locked, cannot be changed by control functions:
•Auto repeat
Set-Up 2–23
Set-Up
2.8 Display Menu
•Scrolling mode
•Screen background
•Tab stops
•Keyboard definitions
•Lines per screen
•Auto resize
•Overscan
2.8.15 Show Control Characters
Show control characters allows you to select a normal display or a display
called Control Representation mode or CRM. This "monitor and show all" display
includes graphic representation of control characters,
When Show control characters is enabled, special CRM symbols are used
for the C0 and C1 control areas of ISO 2022 conforming character sets. Other
characters are displayed using the current user preference supplemental set
(DEC default character set).
2.8.16 CRT Saver
If the CRT saver feature is enabled the screen goes blank after the specified
interval of no keyboard activity or receive character activity. This feature is
intended to prevent phosphor aging and prolong the useful life of the CRT. When
the CRT saver is active, the monitor goes into stand by mode.
Any keystroke instantly restores the display to show its previous contents.
If Host wake-up is enabled, any character received from the host also restores
the display.
The factory default setting is CRT saver enabled.
If CRT saver = Never is selected, the Energy saver is dimmed and not available.
Monitor ModeVT520 TerminalColor Terminal
OnNormal operationNormal operation
Stand byScreen saver (~4 W)Video blank, no horizontal sync
SuspendEnergy saver (<15 W)Video blank, no vertical sync
OffSame as SuspendVideo blank, no sync
2.8.17 Energy Saver
The Energy saver feature switches the monitor to suspend mode after the
specified interval of CRT saver active. Monitor suspend mode blanks the screen
like CRT saver but also switches off the synchronization and deflection circuits of
the monitor significantly reducing the terminal’s power consumption. A keystroke
may take several seconds to restore the display from suspend mode.
On the color model, Energy saver switches the monitor to off mode after 30
minutes in suspend mode. The monitor off mode is like suspend mode but also
turns off the CRT cathode (heater) further reducing power consumption. From
the monitor off mode, it can take 15 to 30 seconds to restore the display upon
2–24 Set-Up
Set-Up
2.8 Display Menu
detecting a keystroke. The color model follows the VESA convention for driving
Energy Star
1
Received characters power the monitor back on from the Energy saver suspend
or monitor off state only if CRT Saver Host wake-up is selected. Otherwise it is
necessary to press a key to power the monitor back on.
2.8.17.1 Warning Bell
The terminal’s warning bell still operates normally in all energy saver states.
Many host systems ring the warning bell to indicate new mail has arrived or to
draw attention to an important system message. Upon hearing the bell, press
any key to see the corresponding host message.
Energy saver = Never allows power to continue to be supplied to the monitor.
2.8.18 Overscan
Overscan can be enabled for the monochrome VT520. It is dimmed and not
available for the color model.
2.8.19 Framed Windows
When the Framed windows check box is selected in the Display menu, window
frames with title bars are added to each displayed window. The VT520 has a flip
screen and a two-window style with adjustable split. Window frames with titles
and icons help you keep track of up to four sessions.
On the mono VT520, the Framed windows check box controls whether session
windows are displayed with title bars and session icons.
compliant PC monitors.
8022480 no overscan, or
8002432 with optional overscan.
When Framed windows is selected, the overscan check box is dimmed. Framed
windows is the factory default.
On the color terminal, only the 802 x 480 no overscan format is available. The
Framed windows check box controls whether session windows are displayed with
title bars and session icons (802 x 480 no overscan), or the window frame and icon
scan lines are left blank. There is no overscan selection on the color terminal.
When the Framed windows check box is selected in the Display menu, window
frames with title bars are added to each displayed window. The title bar shows
the previously entered session name if any and is highlighted (filled in) when the
session is active. A row of icons is presented across the top of the screen to help
you to keep track of the other sessions.
An icon is displayed for each session in the cycle order followed by the icon name
which consists of the first 12 characters of the session name unless overwritten
by host control function. The icon for the active session is displayed with the
reverse video attribute. If the page memory of a session that is not currently
visible is updated so that it contains new data which has not yet been seen, the
corresponding session icon is displayed with the blink video attribute until the
session is made active.
1
The Energy Star emblem does not represent EPA endorsement of any product or service.
Set-Up 2–25
Set-Up
2.8 Display Menu
When one session window is displayed, pressing the Session key alone cycles
the active session in forward sequence by session number (S1, S2, S3, S4, S1,...).
Pressing Shift/Session cycles the active session in reverse sequence by session
number (S4, S3, S2, S1, S4,...). A session that is not assigned to a comm port
(communications port select "Comm = session off") is omitted from the cycle order.
Control Session (F4) toggles the display between one window or two windows
(Figure 2–8).
Figure 2–8 Framed Windows
A maximum of two of the possible four session windows can be displayed at a
time. One of these must be the active session. When switching to two windows,
the active session is displayed on top. When two windows are displayed, pressing
the session key toggles the active session between the two sessions displayed. To
activate a session not currently displayed, you can use
CapsLock 4
If the new active session’s window was not previously visible, it replaces the
previously active session’s window. Alternatively, you can select any session
through the Set-Up Session submenu. Note: CapsLock/F1 is a synonym for F11
on the PC keyboards.
When two windows are displayed, the relative size of each window is adjustable
by pressing Control and Shift with the up or down arrow keys to move the border
between the windows up or down.
2–26 Set-Up
CapsLock 1
kpd through
kpd to select the corresponding session 1 through 4 making it active.
You cannot display the same session in both windows at the same time.
.
screen alignment . . . displays gray scale
bars and color bars for the monitor alignment.
1. Press
Enter
to display the gray scale bars.
2. Press
Enter
again to display the color bars.
Set-Up 2–27
Activating a session already displayed makes it the active session. If autoresize is enabled in Display Set-Up, switching to two windows will set lines
per screen to 48, and switching to one window will set lines per screen to
correspond with the most recent lines per page setting as if DECSLPP had been
received. This applies to all sessions with auto-resize enabled.
2.8.20 Screen Alignment
Screen Alignment on the VT520 Monitor
The Screen alignment menu item is used to invoke a screen alignment display
(Figure 2–9) for the monochrome monitor only. With the screen alignment display,
you can:
Set-Up
2.8 Display Menu
•Center the border using
•Rotate the border using
Shift
and arrow keys.
Ctrl
(
and
Ctrl
)
.
Screen rotation compensates for any magnetic field in the area.
Figure 2–9 Screen Alignment Display
Hold down the Shift key while using the four arrow keys
to center the border on the screen.
Hold down the Control key while using the left and right arrow keys
to rotate the border on the screen.
Press Enter to return to the Set−Up menu.
MA−0022−93.GRA
Screen Alignment on the VT525 Color Monitor
For VT525 color monitors, Display
Set-Up
2.9 Color Set-Up
2.9 Color Set-Up
The Color Set-Up allows you to control the use of color by the terminal.
The ASCII color mode, Reverse and blank attributes, and Intensity
attributes are only available in ASCII terminal emulation modes.
Select color mode is only available in the non-ASCII terminal emulation modes
besides SCO Console mode which always uses ANSI SGR color.
Alternate text colors... is only available when Select color mode = Alternate
color.
Figure 2–10 Color Set-Up Menu
2.9.1 Assign Colors
The Assign colors dialog box allows you to select normal display colors for text
and windowing features. As the slider moves to select a color within the select
color box, the corresponding item is displayed using that color. Changing the
normal text background only re-writes the "Normal text" caption. It does not
otherwise affect the color of text already displayed.
2–28 Set-Up
Figure 2–11 Assign Colors
Set-Up
2.9 Color Set-Up
The normal text background and foreground selections determine the writing
color used when all SGR attributes are turned off. The other ANSI color
SGR attributes are "hard wired" to corresponding color indexes. Each session
maintains its own color assignments for normal text and other data within its
window.
The window frame colors are global affecting all session windows and icons. The
window frame includes the title bar and adjacent separator lines, the sides, and
the bottom separator line.
The session icons and keyboard indicator line foreground are displayed using the
Window frame foreground color (or background color when dark text on a light
background is selected). The icon and keyboard indicator line background uses
the screen background color to merge with the screen border rather than the
window title bar.
New color assignments do not take affect until you press OK. Color assignments
can be saved in NVM or restored to their factory defaults the same as other
Set-Up features.
It is possible to assign text foreground and background colors that make
subsequent text difficult to read. Set-Up is displayed using the factory default
colors with the exception of those dialog boxes that affect color selections. This
ensures that Set-Up is always usable.
Set-Up 2–29
Set-Up
2.9 Color Set-Up
2.9.2 Alternate Text Colors
Figure 2–12 Alternate Colors
The Alternate Text Colors dialog box allows you to specify colors for any
combination of text renditions (bold, reverse, underline, blink) when the Color
mode is set to Alternate text colors. Operation of the dialog box is similar to the
Assign Colors dialog box described above. If Underline text is selected, text with
the underline attribute will be underlined as well as displayed using the specified
color. If Blink text is selected, text with the blink attribute will blink as well as
appearing in the specified colors.
•The attributes are displayed in the selected colors allowing you to see the
effect desired.
•All combinations can be specified, providing backward compatibility with
other video terminals.
•The foreground color of text with the invisible attribute becomes the
background color.
2–30 Set-Up
2.9.3 Define Colors Dialog Box
Figure 2–13 Define Colors
Set-Up
2.9 Color Set-Up
The Define colors dialog box allows you to define the terminal’s color map with
16 colors from a palette of 4096 colors. This dialog box is intended for adjusting
the appearance of individual colors. Radical changes to the terminal’s color map
may adversely affect the appearance of ANSI color SGR parameters. In the
VT520, each session uses its own independent color map which is not affected by
the others.
The boxed areas containing capital letters A-P represent the 16 colors currently
defined. The selected color number (0-15) remains highlighted in reverse video
while the highlighting cursor moves to the RGB sliders and then down to the
labeled buttons.
Color definition changes become visible immediately since the terminal has a
single active color map. Cancel restores the color map to the settings in effect
when the OK or Save button was last pressed. The OK and Cancel buttons
exit this dialog box. Pressing Save is similar to pressing OK but also writes the
settings to NVM to be used as the power-on settings. Restore recalls the power-on
settings from NVM. Use default recalls the factory default settings.
It is possible to define colors that make subsequent text difficult to read. Set-Up
is displayed using the factory default colors with the exception of those dialog
boxes that affect color selections. This ensures that Set-Up is always usable.
Set-Up 2–31
Set-Up
2.9 Color Set-Up
2.9.4 Select Color Mode
The Select color mode feature allows you to select how applications will display
text colors.
•When ANSI SGR color is selected, color text is specified using the ANSI
defined SGR color parameters. The terminal uses factory default renditions
for text attributes as defined in Table 2–5.
•When Alternate color is selected, the terminal displays text renditions as
defined in the Alternate Text Colors dialog box.
•When Mono is selected, the terminal uses a default monochrome or gray
level map designed to maintain the appearance of applications that were not
designed to use color.
Table 2–5 Default Graphic Renditions
Graphic RenditionFactory Default Display
Normal text backgroundColor index 0
Normal text foregroundColor index 7
Bold text foregroundColor index + 8
Bold text backgroundColor index (unchanged)
Reverse textWrite text foreground with background color and
background with foreground color.
The Color selection maintains a current graphic rendition that includes a text
background color and text foreground color. Reverse text does not exchange
the foreground and background colors stored as part of the graphic rendition,
rather, it causes the text foreground to be written with the background color and
vice versa. Specifying a new foreground color always modifies the "foreground
rendition." Subsequent text written with the Reverse attribute will write this
color as its background.
2.9.5 ASCII Color Mode
The ASCII color mode determines the use of color in the ASCII terminal
emulation modes. Color emulates WYSE 325 color. Mono uses a default
monochrome or gray level map designed to maintain the appearance of ASCII
terminals using applications that were not designed to use color.
2.9.6 Bold and Blink Style
Bold and blink style selects whether the bold and blink attributes bold and
blink the text foreground only, or both foreground and background. By default,
bold adds 8 to the corresponding color index value to select a brighter or dimmer
color, and blink cycles the text color between its non-blink rendition and a dimmer
less saturated shade of the non-blink rendition.
2.9.7 Erase Color
The Erase color selection controls the background color used when text is erased
or new text is scrolled on to the screen. Screen background causes newly
erased areas or scrolled text to be written using color index zero, the screen
background. This is VT and DECterm compatible. Text background causes
erased areas or scrolled text to be written using the current text background
color. This is PC console compatible and is the factory default.
2–32 Set-Up
2.9.8 Reverse and Blank Attributes
The Reverse and blank attributes selection controls whether the reverse or
blank text attributes are mapped to different colors in WYSE 325 emulation.
When Map reverse attribute is selected:
1. The characters with reverse attribute are displayed by the color which is
assigned to the REVERSE/BLANK map in the color palette.
2. The characters with blank attribute are displayed by the color which is
assigned to the NORMAL map in the color palette.
When Map blank attribute is selected:
1. The characters with reverse attribute are displayed by exchanging the
foreground and background of the NORMAL map in the color palette.
2. The characters with blank attribute are invisible; that is, the foreground falls
back to the background of the REVERSE/BLANK map in the color palette.
2.9.9 Intensity Attributes
The Intensity attributes check box operates in WYSE 325 color mode.
When Enabled:
Set-Up
2.9 Color Set-Up
1. The characters with dim attribute are displayed in a lower intensity.
2. The characters without dim attribute, but were written in intensity disabled
mode are displayed in a lower intensity when intensity mode is changed to
enable.
When Disabled:
All characters are displayed with their normal intensity.
2.10 Terminal Type Menu
You can select terminal type and emulation modes using this menu.
2.10.1 Emulation Mode
Emulation mode is the primary means of selecting different terminal modes
or emulations. Changing terminal modes or emulations usually performs some
initialization of the terminal state.
Changes to the terminal emulation mode take effect immediately (as soon the
emulation mode submenu is exited). Other Set-Up parameters are updated
accordingly based on the new emulation mode without exiting Set-Up.
Example: Selecting a VT mode performs a soft terminal reset (DECSTR).
PCTerm mode can be selected or deselected independently from the other
emulations. The ASCII modes use WYSE PCTerm. The ANSI modes use VT
PCTerm. The ASCII color mode uses WYSE 325 emulation.
This feature corresponds to the DECPCTERM, DECTME, DECANM, and
DECSCL control functions described in Chapter 5.
Changing the conformance level (DECSCL) does not change the operating level
reported to identify the terminal to the host. It only changes the way extensions
are reported.
Set-Up 2–33
Set-Up
2.10 Terminal Type Menu
•Printer operations are not affected or halted by a change in mode.
•A soft reset is always performed as a result of a mode change from
Set-Up.
•Changes resulting from most, but not all, of the above sequences also
cause a soft reset. Exception: Entering VT52 mode (via DECANM)
does not cause a soft reset from VT100 mode, but does cause a soft
reset from VT500 mode.
2.10.2 Terminal ID to Host
Terminal ID to host selects how the terminal identifies itself to host software,
specifically the Primary Device Attributes response (DA). The default ID is
"VT520."
For a list of the responses, see the Device Attributes sections in Chapter 5. This
field has no effect when the terminal is in VT52 mode. The feature corresponds
to the DECTID control function described in Chapter 5.
Notes
2.10.3 VT Default Character Set
This feature selects the default international character set to use for output as
initialized in G0-G3 and GL/GR. It corresponds to the DECAUPSS (Assign User
Preference Supplemental Set) control function described in Chapter 5.
Only ISO Latin-1 and DEC Multinational are available on the North American
terminal.
2.10.4 PCTerm Character Set
This feature selects the PC code page, ISO character set, or DEC character set to
be used in PCTerm mode and SCO Console mode. This feature is also invoked by
the DECPCTERM control function described in Chapter 5.
2.10.5 7-Bit NRCS Characters
This feature enables National Replacement Character Set mode (DECNRCM),
as described in Chapter 5. When 7-bit NRCS characters are selected, a
corresponding 7-bit NRC set is used depending on the keyboard language. See
Chapter 8 for details. Group 2 or secondary keyboard language characters may
still be used if they are in the 7-bit character set. This feature is dimmed unless
there is a corresponding NRC set available. This feature is not available on the
North American terminal.
2.10.6 Transmit 7-Bit Controls
Transmit 7-bit controls selects whether C1 control codes are sent in their
original 8-bit form (disabled) or converted to their 7-bit ESC Fe form.
This field is invoked by a parameter to the DECSCL control function and by the
S7C1T and S8C1T control functions.
2–34 Set-Up
2.11 ASCII Emulation Menu
Figure 2–14 ASCII Emulation Menu
Set-Up
2.11 ASCII Emulation Menu
The features, shown in Figure 2–14 and listed in Table 2–6, are specific to
the ASCII emulation modes supported in the VT520. The default is shown in
boldface type. Refer to Part III for details.
Table 2–6 ASCII Emulation Features
FeatureSelectionsDetermine...
Data lines24, 25, 42, 43
Pages1
AttributeCharacter,
Write protect
attributes
Received CRCR or CRLFCarriage return or carriage return line feed.
Block ModeConversation
Block EndUS/CR or
lines
2
lines
2
lines
2
2
lines
4
*
line, or page
Dim, blank,
reverse,
underline,
and/or blink.
or Block
CRLF/ETX
The number of data display lines visible, not
counting any status lines.
2
The page size and number of pages. 1
selects each page to be the number of data lines
visible on the screen. The * makes the display of a
single page invisible.
How visual attributes are applied per character,
line, or page.
The visual attributes used to highlight and specify
write protected data.
Transfer method.
At the end of a block transfer, transmit a carriage
return or an end-of-text character.
lines
Set-Up 2–35
Set-Up
2.12 Keyboard Menu
2.12 Keyboard Menu
Figure 2–15 Keyboard Menu
Several of the features shown in Figure 2–15 are self-explanatory and correspond
directly to control functions listed in Table 2–7. For additional information, see
Chapters 4 and 5.
Table 2–7 Keyboard Features and Control Functions
Set-Up FeatureControl Function
Keyboard languageDECKBD
Switch between primary and
secondary keyboard language
Caps lock functionDECLCK
Keyclick volumeDECKCV
Warning bell volumeDECWBV
Margin bell volumeDECMBV
Keyboard encodingDECKPM
Auto repeatDECARM
Data processing keysDECKBUM
Application cursor keysDECCKM
Application keypad modeDECKPNM, DECKPAM, DECNKM
Some keyboards allow you to select two different keyboard layouts and easily
switch between them (English and Hebrew, for example). This feature allows
the VT520 to support both existing conventions and emerging standards for
extending the graphic input and/or switching between languages in dual language
environments. (The North American keyboard has only one keyboard language,
English.)
The primary keyboard language corresponds to Group 1 (per DIN 2137) and
generally references the legends on the left half of the keytops.
The secondary keyboard language corresponds to Group 2 (Group Shift per DIN
2137) and generally references the legends on the right half of the keytops.
Set-Up
2.12 Keyboard Menu
Unless overridden,
Ctrl/Alt/F2
makes the secondary keyboard language active. (These are factory
defaults, standard on PCs.)
Selecting a new keyboard language in Set-Up automatically initializes the
keyboard character set, as described in Chapter 8.
Changes to this field take effect immediately. Changing this field to North
American or Dutch and then exiting Set-Up or going to another menu resets the
7-bit NRCS characters feature to disabled. There is no "7-bit characters" mode
for the North American or Dutch keyboards. This field affects the language of the
keyboard indicator line.
2.12.2 Define Key Editor
The Define Key Editor is an advanced function that allows the terminal to adapt
to environments that do not match the preprogrammed settings.
This function is designed to be easy to use; however, unless you
understand the consequences of remapping various key combinations,
use caution when using this feature.
The Define key menu invokes the Define Key Editor.
Ctrl/Alt/F1
makes the primary keyboard language active, and
Caution
To ensure consistent access to Set-Up features, the following rules apply for
interpreting keystrokes.
•Within Set-Up and the Define Key Editor, the four arrow keys along with
Enter,Return,Do,Select
standard definitions, regardless of how they may be redefined at other times.
The delete key will erase a field when defining an alphanumeric key. The one
exception is when pressing the key to be defined.
•When you pressF3as the first key after the terminal is powered on, you
always enter Set-Up, regardless of which keyboard you use or how
defined.
•When copying one key definition to another, the standard key definition for
a key is copied, not the current definition. This copy method ensures that
keyboard functions are not lost within the Define Key Editor.
and delete key <
x
are interpreted according to their
F3
Set-Up 2–37
is
Set-Up
Return
; the Define Key Editor menu will appear.
2. Press the key for which you want to assign a new behavior. If the key
is a function key, a screen similar to Figure 2–16 is displayed. Names
are displayed in the Set-Up language selected (not according to keyboard
language). The ± symbol indicates a toggle feature. Names are truncated to
12 characters in the definition field.
3. Press
)
to highlight the Copy of key default radio button () and press
Enter
.
4. Press the key whose factory default behavior is what you want your defined
key to do.
5. Press
+
to highlight the OK or Apply button and press
Enter
.
2–38 Set-Up
2.12 Keyboard Menu
Figure 2–16 Define Key Editor, Select Function
MA−0324−93.GRA
2.12.2.1 Copy of Key Default—Moving a Standard Function
The simplest way to reprogram a key is to copy the behavior of another key. You
can use Copy of key default to copy the factory default for a key to be defined
to any position on the keyboard. You cannot, however, use this feature to edit the
code transmitted by individual keys. To move factory default key functions:
1. From the Keyboard menu item, select the Define key . . . function and
press
2.12.2.2 Customization
If you want to program a key to behave differently than one of the factory defined
keys, then you will need to know about the following key categories:
Set-Up
2.12 Keyboard Menu
Function:Keys such as the arrow keys (*,+,(,)), the
Alphanumeric:Keys used to transmit alphanumeric characters.
Set-Up key, used to transmit function key sequences or to perform local
terminal functions.
2.12.2.3 Modifier Keys
Modifier keys vary from within the Function and Alphanumeric categories. A
modifier key is a key that modifies the behavior of other keys when it is pressed
and held down. For example, pressing an alphanumeric key in combination with
Shift
the
modifier key will normally send the shifted or uppercase characters for
that key.
Modifier keys are treated as a special kind of local terminal function. The VT520
function modifier keys are:
be modified by pressing
(Shift-2). Modifier keys themselves cannot normally be modified by other keys. A
key assigned to act as the
sequence when pressed in combination with
makes all assignable combinations of that key act as a modifier.
2.12.2.4 Creating a New Function
To define a new function key:
1. From the Keyboard menu item, select the Define key . . . function and
Return
press
; the Define Key Editor menu will appear.
2. Press the key for which you want to assign a new behavior.
Shift,Ctrl
Group Shift(Alt Gr
Shift
, and
modifier, for example, cannot transmit a function
Shift
modifier key, or the
Alt
. VT520 alphanumeric keys can also
on enhanced PC keyboards) and
Alt
. Defining a key as a modifier key
Alt/Shift
3. Press the
Enter
press
4. Press the
(
.
*
or
and
)
key to highlight the Function radio button () and
+
keys to highlight the modifier combination that you
want to define (Unshifted, Shifted, Control, and so on) and press
5. Press the
and
press
6. Press the
)
key to move to the Select function scroll box. Press the
+
keys to highlight the desired keystroke function from the list and
Enter
.
(
key to return to the Modifiers.
7. Repeat steps 4 through 6 to define other modifier combinations as desired.
8. Use the arrow keys (*,+,(,)) to highlight the OK or Apply button and
Enter
press
.
2.12.2.5 Examples of Creating New Functions
Examples of when to create new functions include:
x
•Changing the <
or
Delete
when shifted.
•Disabling the
Compose,Break
function.
Enter
.
key to delete when unshifted and to backspace
, and Set-Up keys by assigning them to have no
*
Set-Up 2–39
Set-Up
2.12 Keyboard Menu
2.12.2.6 Correcting a Mistake
If you make a mistake or want to start over, choose the Cancel button. Use
Actions.Restore factory defaults to restore the factory default settings.
2.12.2.7 Creating A New Alphanumeric Key or Keyboard Layout
The method for creating a new alphanumeric key is similar to that for function
keys, except that you can define different modifier combinations and you enter
alphanumeric values differently.
If the key was previously programmed as a function key, the function definition
will be empty. Once any function definition is applied, all the alphanumeric
definitions for that key are lost. A single key cannot act as both a function key
and an alphanumeric key simultaneously.
To define a new alphanumeric key:
1. From the Keyboard menu item, select the Define key . . . function and
Return
press
2. Press the key for which you want to assign a new behavior.
; the Define Key Editor menu will appear.
3. Press the
and press
(
Enter
)
or
key to highlight the Alphanumeric radio button ()
. The character transmitted when this key is unshifted is
highlighted.
4. To select a different character, press the corresponding key on the keyboard,
or use the numeric compose key to generate a new character.
5. If desired, press the)key to move to the Non-spacing accent scroll box.
Press the
and press
*
Enter
and
.
+
keys to highlight any non-spacing accent from the list
6. The code transmitted by the unshifted alphanumeric key when pressed in
combination with the Control key is calculated automatically and displayed in
the Definition column. If desired, you may redefine this function.
7. If desired, select an Alt Function modifier combination for the alphanumeric
key from the Select Function scroll box. You may choose a function,
including a user-defined key (UDK) sequence. The default for the Alt
Function is None.
8. Press the(key to return to the modifier selection.
9. Use the arrow keys (*,+,(,)) to highlight the OK or Apply button and
Enter
press
.
To enter alphanumeric values you can type the desired character or numeral, you
can compose the desired character including numeric keypad compose, or you can
select a nonspacing accent from the nonspacing accent scroll box.
2.12.2.8 Examples of Creating New Alphanumeric Keys
Examples of when to create new alphanumeric keys include:
•Making the comma and period keys send comma and period instead of angle
brackets when shifted.
•Changing the keyboard from a QWERTY to QWERTZ layout.
•Defining an alternate key layout to match your own preference or local typing
conventions (Dvorak, or Russian Cyrillic, instead of Bulgarian Cyrillic).
2–40 Set-Up
2.12.2.9 User-Defined Keys
The UDK radio button allows any key to be programmed with a user-defined
sequence. UDKs are a subset of function keys. A separate UDK dialog box is
provided for simplicity. Selecting UDK causes a UDK: text field to be displayed
so you can enter a key sequence. This text field can scroll left or right as needed
to allow longer strings to be entered.
Set-Up
2.12 Keyboard Menu
Enter control codes by holding the
decimal value for the code on the Numeric keypad. Codes may also be entered on
the Numeric keypad in column/row format as follows:
Compose1.11
Press
+
again to move the highlighting cursor to select one of the following
UDK directions:
NormalThe sequence is sent to the host and/or to the screen depending on
Terminal onlyThe sequence is sent only to the screen, as if it had just been
Host onlyThe sequence is sent only to the host, regardless of the
Press
+
again to select one of the following buttons:
OKApplyCancel
When you select Cancel, you only cancel the changes to the currently selected
modifier combination.
2.12.2.10 Programming Notes
•When you pressF3as the first key after the terminal is powered on, you
always enter Set-Up, regardless of howF3is defined.
Compose
the communication settings (On-line, Local echo, Half duplex, and so
on).
received from the host.
communication settings.
Alt
or
key down and entering the
•The factory default Break function (unshifted F5) cannot be reprogrammed by
host control sequence. This is necessary to support secure attention. If the
sequence is received, the factory default keystroke table entry for Break is not
overwritten.
•If a key is programmed to act as a modifier key, it operates as a modifier with
any combination of
Shift,Alt
, or
Control
.
•If a key is programmed to be a modifier key and modifier key reporting is
enabled using DECSMKR, the key sends the VT sequence for the left modifier
key when there is more than one.
Caps Lock
•
combinations such as
extensions and cannot be reprogrammed by DECPFK. The
as a modifier. The
Caps Lock
Caps Lock/Print Screen
are local keyboard
Caps Lock
key acts
function can be moved to another key, but
Pause
must still send the Break.
•Use of the Define Key Editor to redefine keys on the numeric keypad affects
only the Num Lock off state of these keys. When Num Lock is engaged, these
keys will always send their factory default ASCII numerals (and related
characters) intended for numeric input. The Num Lock behavior of these
keys cannot be reprogrammed. (This Num Lock behavior does not apply to
numeric keypad mode on the VT keyboard or PC keyboard in VT style.)
Set-Up 2–41
Set-Up
2.12 Keyboard Menu
•The toggle Num Lock function can be assigned to any single key combination.
Although the Num Lock state modifies other keys, the toggle Num Lock
function is not a modifier key. This means modifier combinations of
Num Lock/Key
•Use of the numeric keypad to compose characters by entering their decimal
code in combination with
work regardless of any reprogramming of keys on the numeric keypad, unless
such reprogramming directly conflicts with use of the keypad in this manner.
Example: A numeric keypad key has been defined as
•Function keys also work in VT100 mode.
2.12.3 Save Key Definitions
To save your key definitions so they will be available the next time you turn the
power on, select the Save key definitions menu item from the Keyboard menu.
This action field on the keyboard menu (Figure 2–15) causes the Define key
modifications to be saved to nonvolatile memory independently from any other
Set-Up features. Key definitions are saved on a first-come first-served basis and
are limited by the total amount of nonvolatile memory available.
This feature cannot be invoked by a host control function.
can be assigned to any other function or user-defined sequence.
Alt Gr
or
Compose
(held down) should continue to
Compose
or
Alt Gr
.
2.12.4 Recall Key Definitions
This action field causes previously saved Define key modifications to be recalled
from nonvolatile memory independently from any other Set-Up features.
2.12.5 Lock Key Definitions
The Lock key definitions menu item operates as a check box. When key
definitions are locked, they cannot be reprogrammed from the host.
2.12.6 Caps Lock Function
This function allows you to enable the
Caps lockLock alpha keys on main keypad in uppercase setting.
Shift lockLock alpha and numeric keys on main keypad in shifted setting.
Reverse lockWorks the same as Caps Lock, except that pressing the
will send the lowercase or unshifted character assigned to a key.
Lock
or
Caps Lock
2.12.7 Keyclick, Warning Bell, and Margin Bell Volume
The volume of these settings can be set to high, low, or off, with high as the
default.
Suppress repeated warnings causes the terminal to ignore Control-G warning
bells encountered within two seconds of a previously sounded warning bell. When
using multiple sessions, this feature prevents broadcast messages sent to more
than one session from sounding the warning bell repeatedly for each session.
Alternatively, if several broadcast messages are pending in an inactive session,
the warning bell sounds once when the session is made active.
key to do the following:
Shift
key
2–42 Set-Up
2.12.7.1 Visible Bell
The terminal provides a Visible bell feature, which flashes a bell ringing font
whenever a sound is generated. The fonts will flash six times and disappear in
2 seconds automatically. In ANSI mode, the bell is displayed at column 16 of
the keyboard indicator line (same place as the sticky keys indicator). In ASCII
mode, the bell is displayed at column 23 of the status line These bell fonts may
temporarily replace another indicator on the screen.
2.12.8 Keyboard Encoding
The Keyboard encoding menu allows you to select from the following:
Character (ASCII)The keyboard uses normal ANSI/ISO character encoding.
ScancodeThe terminal transmits make and break codes for each
Key positionThe keyboard transmits key position codes for each down
This feature corresponds to the DECKPM (key position mode) control function
described in Chapter 5.
Set-Up
2.12 Keyboard Menu
keystroke corresponding to the hardware scan codes used
by PC keyboards (scan set 1).
transition. This menu allows alternate keyboard layouts to be
supported by application software.
2.12.9 Auto Repeat
The Auto repeat feature selects whether keys begin auto repeating if still held
down after a delay interval:
Fast (30/sec)
Slow (10/sec)
Off
The repeat rate is the number of "keystrokes" per second, not characters per
second. Changes to this field take effect immediately.
This is a user-preference feature. When it is unlocked, this feature can be invoked
by the DECARM control function.
2.12.10 Data Processing Keys
This feature corresponds to the DECKBUM control function described in Chapter
5. Changes to this field take effect immediately.
2.12.11 Application Cursor Keys
This feature corresponds to the DECCKM control function described in Chapter
5. This feature is reset to the factory default setting by DECSTR.
Changes to this field take effect immediately.
Settings for Application cursor keys (AppCK) and Application keypad mode
(AppKM) selected in Set-Up can be saved to NVM and used as the power-on
settings. Settings for AppCK and AppKM selected by host control functions affect
the current operating state, as shown by the check boxes, but are not saved in the
NVM.
Set-Up 2–43
Set-Up
2.12 Keyboard Menu
2.12.12 Application Keypad Mode
This feature selects whether the numeric keypad sends ASCII numerals or
application function sequences. It corresponds to the DECKPNM, DECKPAM,
and DECNKM control functions described in Chapter 5.
This field is reset to the power-up setting when a soft reset occurs (Reset Session
or receipt of DECSTR).
Changes to this field take effect immediately so you can use the keypad to enter
an Answerback message.
2.12.13 Map PC Keyboard to VT
Map PC keyboard to VT causes the terminal to treat a PC layout keyboard
as if it were a VT keyboard. F1-F5 behave as local function keys (Hold, Print,
Set-Up, Session, Break). Editing and numeric keypad keystrokes work the same
as the corresponding keys on a VT keyboard (PF1-PF4 are recognized instead of
NumLock and other PC legends).
This feature is only available when a PC keyboard is used and can be toggled on
or off by pressing CapsLock/NumLock.
2.12.14 Ignore Missing Keyboard
When selected, Ignore missing keyboard causes the terminal to ignore a
missing keyboard during power-up selftest instead of displaying a "Keyboard
error" message.
2–44 Set-Up
2.13 Communication Menu
Figure 2–17 Communication Menu
Set-Up
2.13 Communication Menu
Several of the Communication features shown in Figure 2–17 are self-explanatory
and correspond directly to control functions listed in Table 2–8. These functions
are described in Chapter 5.
Table 2–8 Communication and Modem Features and Control Functions
Set-Up FeatureFactory DefaultHost Control Code
Communication
Port selectS1=comm1, S2=comm2,
Word size8 bitsDECSPP
ParityNoneDECSPP
Stop bits1 bitDECSPP
Transmit speed9600DECSCS
Receive speedTransmit speedDECSCS
Transmit flow controlXON/XOFFDECSFC
Receive flow controlXON/XOFF or XPCDECSFC
Flow control thresholdLow (64)-
.
DECSCP
Print=comm3
(continued on next page)
Set-Up 2–45
Set-Up
2.13 Communication Menu
Table 2–8 (Cont.) Communication and Modem Features and Control Functions
The Communication.Port Select dialog box (Figure 2–18) allows you to
specify which of the VT520’s serial communication ports (comm1..comm3) are
used by each session. The sessions are identified across the top of the dialog box
with the session icon name.
Figure 2–18 Communications—Port Select
If more than one session is assigned to a single communications port, the
Terminal Device/Session Management Protocol (TD/SMP) is used. Pressing the
Session key (F4) cycles through each session 1 through 4 in order making it the
active session and establishing the corresponding connection as needed.
2–46 Set-Up
MA048493.GRA
Set-Up
2.13 Communication Menu
If sessions are not yet enabled on the corresponding port, the TD/SMP enable
sessions command is issued and the first session connection on this port is
established. If the corresponding session connection has not yet been established
or the session is not the active session on this port, the TD/SMP open session
or select session command is sent. If opening a new session fails, the terminal
reverts back to the previous session.
Comm Radio Buttons
Selecting Comm = session off completely disables the corresponding session
virtual terminal such that it can no longer be made active, it is not included in
the switch session cycle order, and its icon does not appear in the framed windows
display. Resources previously assigned to this virtual terminal become available
to the others. At least one session must always be enabled. The terminal does not
allow "Comm = session off" to be set for the last remaining session. Notice that
selecting "Comm = session off" does not dim the corresponding session selection
in this dialog box.
Print Radio Buttons
This set of radio buttons control the printer port assignments. They are described
below with the Printer Port Select dialog box. This same dialog box appears in
both Communications and Printer Set-Up and affects all sessions. If comm3 is
assigned as the printer port for one or more sessions, it is dimmed and is not
available as a comm selection. Alternatively, if comm3 is assigned as the comm
port for any session, it is dimmed and is not available as a printer port selection.
The factory default is ‘‘Print=none’’ for all four sessions.
The Printer Port Select dialog box allows you to specify which port is to be
used for local print operations: serial port comm3 or the Centronics parallel port.
If more than one session is assigned to use a single printer port, the printer
will be shared on a first-come-first- served basis. The Print Page operation
and Printer Controller Mode can not be interrupted. If a session is using the
printer for either of these, other sessions attempting to use this printer port are
forced to wait (printer status: busy) until the previous operation completes. A
session assigned "Print = none" will have "printer status: no printer". Any print
operations attempted from this session will be ignored.
2.13.2 Word Size
The communication word size can be 8 bits (default) or 7 bits.
2.13.3 Parity
You can select any of the following parity checks:
2.13.4 Stop Bits
For communication, 1 (default) or 2 stop bits can be enabled.
None
Even
Odd
Even, unchecked
Odd, unchecked
Mark
Space
Set-Up 2–47
Set-Up
2.13 Communication Menu
2.13.5 Transmit Speed
The communication Transmit speed is set to 9600 baud. You can select transmit
speeds from the menu shown in Figure 2–19.
Figure 2–19 Communication Transmit Speed Menu
2.13.6 Receive Speed
Like the communication Transmit speed, you can select the Receive speed
from 300 to 115.2K baud. The default receive speed matches the transmit speed
selection.
2.13.7 Transmit Flow Control
The Transmit flow control method can be one of the following:
None
XON/XOFF
DSR (Data Send Ready)
Both
When an ASCII emulation is selected, the default Transmit flow control
is None.
Note
2–48 Set-Up
2.13.8 Receive Flow Control
The Receive flow control method can be one of the following:
None
XON/XOFF or XPC
DTR (Data Transmit Ready)
Both
2.13.9 Flow Control Threshold
You can set the Flow control threshold to Low (64 characters) or to High (768
characters).
2.13.10 Transmit Rate Limit, Fkey Rate Limit
The Transmit rate limit choice limits the character rate from the keyboard
to between 30 and 150 characters per second (selectable with fairly uniform
separation), regardless of baud rate. This is fast enough to allow any keystroke
to auto repeat at 30 Hz (baud rate permitting). The default is 150.
This feature allows you to limit the transmit rate from the terminal so as to
reduce the interrupt burden on the operating system.
You can select a different transmit rate for graphic keys and function keys using
Fkey rate limit. The F keys transmit more than 1 byte per key press. This
function may be selected through the DECXRLM and DECTRL control function.
Refer to Chapter 5, for details.
Set-Up
2.13 Communication Menu
Figure 2–20 Communication Fkey Rate Limit Menu
Set-Up 2–49
Set-Up
2.13 Communication Menu
2.13.11 Ignore Null Character
The Ignore Null setting causes the terminal to discard Null characters
immediately without buffering them. This allows NUL to be used as a time
fill character to pace terminal output without overflowing the receive character
buffer. To pass NUL control codes to a printer, you must deselect the IgnoreNull character check box.
2.13.12 Local Echo
With Local echo enabled, most characters sent from the keyboard to the host
are also displayed on the screen. The answerback message and XON/XOFFs are
not echoed locally. Everything else is.
This feature corresponds to the SRM control function described in Chapter 5.
Local echo is different from the "Local" setting of On-line in the main
menu of the Set-Up directory. Local echo causes keystrokes to be echoed
on the screen, but it does not direct keyboard input to the ANSI parser,
which also updates the screen. Local echo is temporarily disabled when
the terminal is in either Local mode or Local Controller mode, because
the keyboard input is already being redirected to the screen through the
parser or to the printer.
Note
2.13.13 Half Duplex
You can enable or disable Half duplex communication. The default is disabled.
Half duplex communication is available only on the Comm1 communications port.
If communication is set for the Comm2 port, this feature is disabled (dimmed).
2.13.14 Auto Answerback
This item is used to enable or disable Auto answerback on power-up or upon
connection. The factory default is disabled.
2.13.15 Answerback Message
Each session can have an answerback message. The Answerback message . . .
menu item invokes a dialog box with a 30-character limit. All characters that
can be generated by the keyboard are legal in this field (including primary and
secondary keyboard language characters). As such, no errors are reported, except
when trying to enter more than 30 characters. In this case, the bell rings (if
enabled), and no more characters are accepted. The factory default message is no
message at all (a blank field).
If an Answerback message is currently defined, the message is displayed in the
text entry area. The
enter a new Answerback message.
<
x
Delete
or
key can then be used to delete backwards and
2–50 Set-Up
Figure 2–21 Communication Answerback Dialog Box
Set-Up
2.13 Communication Menu
Control characters are displayed using the CRM font. Pressing
return character in the Answerback message. Pressing
cursor in the Answerback text field moves to the OK button.
The current Answerback message is displayed in the answerback dialog
box unless Answerback concealed is selected. In this case, the previous
Answerback message is not shown. Choosing the OK button to enter a new
Answerback message clears the Answerback concealed check box.
2.13.16 Answerback Concealed
Changes to this field take effect immediately. The factory default is disabled.
If disabled, the Answerback message is visible in Set-Up. If enabled, the message
is not visible and the text "<concealed>" replaces the message. The only way to
return this field to disabled (visible) is to enter a new message.
Return
enters a
+
with the highlighting
Set-Up 2–51
Set-Up
2.14 Modem Menu
2.14 Modem Menu
Figure 2–22 Modem Menu
2.14.1 Enable Modem Control
The field allows you to select whether the additional hardware control signals
at the interface connector are used for modem control. Modem control disabled
is also referred to as "Data leads only." Refer to Chapter 9 for details on modem
control signals.
This feature corresponds to DECMCM in Chapter 5.
2.14.2 Disconnect Delay
When modem control is enabled, the Disconnect delay feature determines
the time allowed before the terminal disconnects from the communications line
when the received line signal detect (RLSD) is lost. Disconnect delay is in effect
only when RLSD (CD) is lost. If DSR is lost, the terminal performs a disconnect
immediately. The following selections are available:
2 seconds
60 ms
No disconnect
All countries except the United Kingdom should use a delay of 2 seconds. The 60
ms delay is for use in the United Kingdom.
If the VT520 detects a loss of carrier and you selected No disconnect, the VT520
ignores RLSD (CD) after the beginning of the connection.
If you try to disconnect and reconnect the line, the VT520 checks to "see" if RLSD
is asserted before granting the connection. Once it is connected, the terminal
ignores the loss of carrier.
You can select disconnect delay through Set-Up or through control function
DECDDT. Refer to Chapter 9 for details on the connect and disconnect process.
2–52 Set-Up
2.14.3 Modem High Speed
Figure 2–23 Modem High Speed Menu
Set-Up
2.14 Modem Menu
When modem control is enabled, the speed indicator signal (SI) from the
modem may be used to select the communication rate. This feature sets the
communication rate to be used when the speed indicator line is "on." Selecting
Ignore causes the terminal to use its regular transmit and receive speeds as it
would when modem control is disabled.
This feature can be invoked by DECSCS.
2.14.4 Modem Low Speed
These selections are the same as the modem high speed selections shown in
Figure 2–23. When modem control is enabled, the speed indicator (SI) signal
from the modem may be used to select the communication rate. This feature sets
the communication rate to be used when the speed indicator line is "off." Selecting
Ignore causes the terminal to use its regular transmit and receive speed as it
would when modem control is disabled. This feature can be invoked by DECSCS.
Set-Up 2–53
Set-Up
2.15 Printer Menu
2.15 Printer Menu
Figure 2–24 Printer Menu
Printer features shown in Figure 2–24 correspond to the control functions listed
in Table 2–9. These functions are described in Chapter 5 and Chapter 10.
2.15.1 Port Select
The Port select menu is the same one that appears in the Communication
menu (see Figure 2–18). It is displayed in both areas to be easy to find whether
you are selecting the printer port or the host port. Having a single feature avoids
complex interactions between printer port and host port selections.
2.15.2 Print Mode
The Print mode menu allows you to select the printer operating mode as follows:
Normal
Autoprint
Controller
2–54 Set-Up
2.15 Printer Menu
Note
We recommend that you do not save the Controller mode selection in NVR
because this may result in a "hung" terminal if the printer does not have
DTR asserted.
Local echo is temporarily disabled when the terminal is in either Local
mode or Local Controller mode, because the keyboard input is already
being redirected to the screen through the parser or to the printer.
Table 2–9 Printer Features and Control Functions
Set-Up FeatureFactory DefaultHost Control Code
Set-Up
Printer
.
Port selectS1=comm1, S2=comm2,
Print=comm3
Print modeNormalMC
Printer typeDEC ANSIDECSPRTT DECSDPT
DEC/ISO char setsNational onlyDECSDPT
PC character setsPC International (437)DECSPPCS
Same as receive
Print extentFull pageDECPEX
Print terminatorNoneDECPFF
The printer character set menus allow you to match the characters printed to the
character sets the printer is capable of supporting.
Set-Up 2–55
Set-Up
2.15 Printer Menu
2.15.4.1 DEC/ISO Character Sets
You can enable the character set categories shown in Figure 2–25.
Figure 2–25 DEC/ISO Character Sets Menu
2.15.4.2 PC Character Sets
The numbers in parentheses in this menu refer to standard PC code pages. Refer
to Chapter 10 for a listing of the PC character sets.
Same as receive—Use IBM ProPrinter sequences with control codes or
without host control codes.
2.15.5 Print Extent
This selection allows you to print a full page or just the scroll region.
2.15.6 Print Terminator
The print terminator can be None or FF (form feed).
2.15.7 Serial Print Speed
Like the Communication menu speed selection (see Figure 2–19), you can select
the serial printer speed from 300 to 115.2K baud. The default is 4800 baud.
2–56 Set-Up
Figure 2–26 PC Character Sets Menu
Set-Up
2.15 Printer Menu
2.15.8 2-Way Communication
This item allows you to enable and disable bidirectional communications on the
serial printer port. The default is 2-way communication disabled.
2.15.9 Transmit Flow Control
The printer transmit flow control method can be one of the following:
None
XON/XOFF
DSR (Data Send Ready)
Both
2.15.10 Receive Flow Control
The printer receive flow control method can be one of the following:
None
XON/XOFF
DTR (Data Terminal Ready)
Both
2.15.11 Word Size
The printer word size can be 8 bits (default) or 7 bits.
Set-Up 2–57
Set-Up
2.15 Printer Menu
2.15.12 Parity
You can select any of the following parity checks to the printer:
None
Even
Odd
Mark
Space
2.15.13 Stop Bits
For the printer, 1 (default) or 2 stop bits can be enabled.
2.15.14 Same as Receive
This item allows you to set the transmit speed to be the same as the receive speed
on the printer port.
2.16 Tabs . . .
The Tabs . . . menu item is used to invoke the Tab Set-Up dialog box, displaying
a 132-column tab ruler. Figure 2–27 shows that tab stops are indicated by the
letter T.
The highlighting cursor is initially displayed over the entire tab field. The normal
character cursor appears in column 1 of the tab field.
(
The
advances the cursor to the next tab stop in the tab field (if any). The character
cursor automatically wraps between the end of the first row and the beginning of
the second row in the tab field.
and
)
keys move the cursor within the tab field. Pressing
Tab
2–58 Set-Up
Figure 2–27 Tab Set-Up Dialog Box
Set-Up
2.16 Tabs . . .
2.17 Sound
The labeled buttons allow you to clear all tabs or to set 8-column tabs directly. To
set individual tabs:
1. Position the cursor in the desired column.
2. Press
Enter
to set or clear a tab in that column.
Tab setting can also be invoked by the HTS and DECCTS control functions.
The VT520 is capable of producing a range of sound frequencies. Examples:
To communicate . . .Sound used
Power on125 ms beep
Attention warning (also ^G)125 ms beep
Programmable AlarmFour short beeps in rapid succession, pause 0.5
Sticky keys onSeries of three rising notes (short beeps Eb Ab C)
Sticky keys offSeries of three falling notes (C Ab Eb)
Hourly chime125 ms beep
Keyclick2 ms beep
Margin bell125 ms beep
There is no local sound editor or customize dialog box as the terminal’s sound
capability is rather simple and does not justify sophisticated editing features. A
control function is defined to allow applications to generate custom sounds. The
general form is
ESC [ Pvolume ; Pduration ; Pnote ;... FINAL
Where:
Pvolume specifies the sound volume (0=off, 1-3=low, 4-7=high).
Pduration specifies the note duration in 1/32 of a second.
Pnote;...Pnote specifies one or more notes to sound at the specified volume
and duration (0=silent, 1=Eb, 2=Ab, 3=Bb, 4=C).
The final characters of the sequence are ,~ (2/12 7/14).
The terminal’s sound buffer can store 16 notes of specified volume and duration.
Additional sound controls are held in the communications input buffer invoking
receive data flow control as needed.
2–60 Set-Up
2.18 Set-Up Factory Defaults
2.18 Set-Up Factory Defaults
Table 2–10 lists the default for the features in the Set-up Menu and their
corresponding host control code if available.
—————————–
ClockDECLTOD
Calculator
Show character sets
Banner messageDECLBAN
.
Select session
Session nameDECSWT DECSIN
Pages per sessionS1=3,S2=3DECSPMA
Save settings for all
Restore settings for all
Copy settings from
Update sessionWhen availableDECUS
.
Lines per screen24, 25 or 26DECSNLS
[ ] Auto resizeDECARSM
Lines per page24 lines x 3 pagesDECSLPP
[ ] Review previous linesDECRPL
Columns per page80 ColumnsDECCOLM
[/] Clear on changeDECNCSM
Status displayLocal statusDECSSDT
Scrolling modeJumpDECSCLM DECSSCLS
Screen backgroundDarkDECSCNM
Cursor displayBlockDECSCUSR
[/] Blink
[/] Enable cursorDECTCEM
Cursor coupling
[/] Vertical couplingDECVCCM
[/] Page couplingDECPCCM
(continued on next page)
Set-Up 2–61
Set-Up
2.18 Set-Up Factory Defaults
Table 2–10 (Cont.) Set-Up Factory Defaults
Set-Up FeatureFactory DefaultHost Control Code
Cursor directionLeft to rightDECRLM
Copy directionLeft to rightDECRLCM
Zero0DECSZS
[ ] Auto wrapDECAWM
[ ] New line modeLNM
[ ] Lock user preferences
[ ] Show control charactersCRM
CRT saver15 minutesDECCRTSM
[/] Host wake-upDECHWUM
Energy saver15 minutesDECEST
[ ] OverscanDECOSCNM
[ ] Framed windows
Screen alignment...DECALN
Color
.
Assign colorsDECAC DECCTR
Alternate text colorsDECATC
Define colorsDECRSTS
Select color mapANSI SGR colorDECSTGLT SGR
ASCII color modeColor
Blink and Bold styleForegroundDECBBSM
Erase colorText backgroundDECECM
Reverse and Blank attributes
[/] Intensity attributes
Terminal type
Emulation modeVT520...DECTME
Terminal ID to hostVT520DECTID
VT default char setISO Latin-1SCS
PCTerm character setPC International (437)DECPCTERM
[ ] 7-bit NRCS charactersDECNRCM
[/] Transmit 7-bit controlsS7C1T
ASCII emulation
Data lines24 Lines
Pages1 x Lines
AttributeChar
Write protect attributes
[ ] Blank
[ ] Underline
.
.
(mono model only)
(continued on next page)
2–62 Set-Up
2.18 Set-Up Factory Defaults
Table 2–10 (Cont.) Set-Up Factory Defaults
Set-Up FeatureFactory DefaultHost Control Code
[ ] Reverse
[ ] Blink
[/] Dim
[ ] Page edit
Received CR
[ ] Recognize DEL
[/] Enhance
[/] Autoscroll
[ ] Autopage
[/] Send ACK
[ ] Answerback mode
[/] TVI page-flip
[ ] Font load
Block modeConversation
Block endUS/CR
[/] On-line
Save settings
Restore settings
Exit set-Up
.
.
—————————–
.
.
.
.
DECST8C HTS
EnglishDECSSL
Set-Up
Set-Up 2–65
3.1 Introduction
To enhance productivity, the VT520 provides local desktop features that can be
used at any time the terminal is powered up, even when the terminal is not
connected to a host. These features are:
•Calculator
•Clock
•Show character sets
•Banner message
•Copy and paste
This chapter describes these desktop features and their interaction with the
terminal.
3.2 Invoking Desktop Features
Overview
The local functions can be accessed through Set-Up or through a userprogrammable key combination. Chapter 2, Set-Up, describes how to invoke
these desktop features and how to assign a key combination to a specific feature.
When one is invoked, the screen is partially obscured by that feature. Pressing
Ctrl/Z,F10(Exit
screen contents.
), or
ESC
exits the current desktop feature and reveals the entire
3
Desktop Features
From the Actions menu, you can invoke Clock, Calculator, Show character
sets and the Banner message. When the feature is highlighted (displayed in
reverse video), press
of some keyboard features is provided, as well as how to implement the Copyand Paste function. You can copy and paste within a session and between
sessions.
Enter
or
Return
to enable the feature. A quick start summary
Desktop Features 3–1
Desktop Features
CtrlZ,F10,Exit
, or
Esc
to exit the feature.
3.3 Calculator
You can enable the Calculator function in Set-Up by pressing
Caps LockAlt/F12
if you are not in an ASCII emulation mode.
When you select the Calculator function, the terminal displays a simple
calculator. See the leftmost layout in Figures 3–1 and 3–2. The keypad keys map
directly to the calculator keys. The layout depends on whether a VT or Enhanced
PC keyboard is attached, and whether a modifier key (
ShiftorAlt
) is currently
held down.
When a keypad key is pressed, the corresponding key is highlighted (shown
in reverse video) on the screen. If a modifier key is pressed down, the display
changes to show the new keypad assignment. See the two rightmost layouts in
Figures 3–1 and 3–2. All keys not associated with the calculator are ignored.
3–2 Desktop Features
3.2 Invoking Desktop Features
While these desktop features are enabled, other terminal functions are disabled.
Press
MA049193.GRA
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.