Chapter 5
Digital’s VT100 video terminal, introduced in 1978, has set industry standards for functionality and reliability. The success of the VT100 led to the development of a “family” of video terminals – the VT101, the VT102, the VT125, and the VT131. Each of these terminals offers all the features found in your VT100.
VT100, VT101, VT102, VT125, and VT131, terminals can be used with any of Digital’s processors – PDP-8s, MICRO/PDP-11s, PDP-11s, VAXes, DECsystem-10s, and DECSYSTEM-20s. These video terminals can work with other vendor’s systems as well as with Digital systems. Because half-duplex communications and ASCII support are features of the VT102 and VT131 video terminals, they have the capability to work with more systems.
The VT100 offers the following models:
No matter which Digital video terminal you select, the VT100, VT101, VT102, VT131, or the VT125, each member of the VT100 family contains the following universal features.
Digital’s VT100 family of terminals allows a standard screen display of 24 lines by 80 characters. Individual characters are based on a 7-by-9 dot matrix format for crisp, clear display.
The following options are available for the VT100 terminal.
Part Number | Description |
---|---|
VT1XX-AA | 20 mA current loop. A single circuit card that plugs into the controller board and is mounted in the small plastic cover on the back of the terminal. It allows the VT100 to communicate over current loop cables rather than the EIA interface, thus supporting local terminal connections over longer distances. |
VT1XX-AB | Advanced video option. A single circuit card that plugs into the terminal controller board and adds three capabilities.
|
VT1XX-AC | Serial printer port. A single circuit card that plugs into the standard terminal port of the terminal controller board. It provides a second EIA serial interface for the connection of a local printer. This option requires the advanced video option and the system support of XON/XOFF for data synchronization. Note: The serial printer port in the VT102 and VT131 do not require XON/XOFF support. The printer port option is not required and must be removed if the VT125 graphics option is installed, since it contains its own printer port. |
VT1XX-CB | Upgrade kit to convert the VT100 to full VT125 graphics capability. |
VT1XX-CE | Upgrade kit to convert the VT100 or VT125 to word processing version. |
The following VT100 family accessories, supplies, components, and spares are available for the VT100, VT101, VT102, VT131, and VT125 video terminals. Check with your sales representative or Digital’s Installed Base Group for the latest information. Note: While many of these products are for sale in European and GIA countries, some items may not conform to national standards. Again, it is recommended that you consult your local Digital dealer/distributor for details.
Part Number | Description |
---|---|
DF01-A | Acoustic telephone coupler, 300 b/s with combination EIA (RS232-C) and 20 mA current loop cable. |
DF02-AA | Modem, full-duplex, direct connect, originate and auto answer, 300 b/s, Bell 103J equivalent, with RS232-C interface. |
DF02-AC | DF02-AA with integral asynchronous automatic dialing unit. |
DF03-AA | Direct, connect, Bell 212A equivalent, 300/1200 b/s, full duplex, synchronous, asynchronous modem with EIA RS232-C interface. |
DF03-AC | DF03-AA with integral asynchronous automatic dialing unit. |
30-10958-02 | Cable to interface older DF01 couplers to VT100. |
12-14333-JO | Complete set of 82 key caps for word processing VT100. |
12-14333-72 | Set of 64 key caps for main array on standard VT100. |
12-14333-91 | Set of 18 key caps for numeric pad on standard VT100. |
VT1XX-SA | VT100 series tilt/swivel base. |
VT1XX-KE | VT100 series starter kit. |
VT1XX-ST | Terminal stand with casters. |
VT1XX-KF | Screen cleaning kit. |
Part Number | Description |
---|---|
4A-VT100-00 | VT100 spares kit. |
Part Number | Description |
---|---|
12-15336 | Data Loop Back Connector for RS-232C. |
70-15503 | Data Loop Back Connector for 20 mA. |
Part Number | Description |
---|---|
STKIT-AA(60 Hz) | Systems Terminal Tool Kit. |
STKIT-AB(50 Hz) | Systems Terminal Tool Kit. |
SPMAK-AA | VT100/101/102/125/131 family maintenance kit, RS-232. |
SPMAK-AB | VT100/101/102/125/131 family maintenance kit, 20 mA. |
VT100 family terminals perform two functions. First, they act as an input device to the computer, by sending the information you enter through the keyboard to the computer. Second, they simultaneously act as an output device for the computer, displaying data on the video screen. The controls and indicators described below are found on the VT100, VT101, VT102, VT131, and VT125 terminals.
Control | Description |
---|---|
Set-Up | Used in conjunction with other keys to perform specific functions such as setting tabs, scrolling, and altering terminal characteristics. |
Backspace | Transmits a backspace code. |
Break | Transmits a break signal. |
Delete | Transmits a delete character to the host system. |
Return | Transmits either a carriage return (CR) code or a carriage return (CR) and linefeed (LF) code. This is a set-up selectable feature. |
Linefeed | Transmits a linefeed code. |
Shift | When pressed, this key enables the uppercase function of all keys. If a key does not have an uppercase function, the SHIFT key will be disregarded. |
Reset | When the terminal is in Set-Up mode, this keys starts the reset sequence. This action returns the terminal’s settings back to the original ones that were in place when the terminal was first powered-up. |
80/132 columns | When the terminal is in Set-Up A Mode, this key switches the display line size from 80 to 132 characters per line or from 132 to 80 characters per line. |
Receive Speed | When the terminal is in Set-Up B Mode, this key steps the terminal through the receive baud settings in ascending order. |
Transmit Speed | When the terminal is in Set-Up B Mode, this key steps through the transmit baud rate settings in ascending order. |
Toggle I/O | When the terminal is in Set-Up B Mode, this key turns the selected operational feature on or off. |
Bell G | When pressed in combination with the CTRL key, this key causes a bell code to be sent to the host. |
Set-Up A/B/C | When the terminal is in Set-Up Mode, this key switches the terminal from Set-Up Mode A to Set-Up Mode B and back again. Set-Up C is only found with the VT131 terminal. |
Line/Local | In Set-Up mode, this key alternately places the terminal on-line or local to your system. When on-line, the terminal communicates with the host, when local, the terminal is disconnected from the host. |
Clear all tabs | In Set-Up A Mode, this key clears all horizontal tabs. |
Set/Clear Tab | In Set-Up A Mode, this key sets or clears individual tabs. |
Caps Lock | Enables the transmission of uppercase alphabetic characters only. All numeric and special symbol keys remain in lowercase. |
No Scroll | When first pressed, this key stops the scrolling of data on the CRT, thus freezing the image. When pressed a second time, scrolling resumes from where it was stopped. |
CTRL | When pressed in combination with another key, the CTRL key causes the terminal to transmit a code that performs a specific function, depending on your system. |
Tab | Transmits a tab code. |
ESC | Transmits the ESC (escape) code to your system. In many applications, it tells your system to treat the next keys pressed as a command. |
Seven indicators are located on the VT100, VT101, VT102, VT131, and VT125 keyboards.
The On-Line indicator lights to show that the terminal is on-line and ready to transmit or receive messages. The Local indicator lights to show that your terminal is off-line and cannot communicate with the host. In local mode, the keyboard remains active and all characters typed appear on the screen, but are not transmitted to the host.
The Keyboard Locked indicator shows that the terminal’s transmit input buffer is full, and the keyboard cannot be used to enter data. Even when the keyboard is off, the terminal can still receive data from the host. Once the data is transmitted, and the buffer empties, keyboard transmission resumes.
LED Indicators – L1, L2, L3, and L4 – found on the VT100, VT101, and VT125 terminals, are customer-programmable and can be assigned any meaning for specific applications. The User Guide for your specific terminal will have details on the escape sequences necessary to program these LEDs. The VT102 and VT131 terminals have dedicated LEDs. See Chapter 6 or your User Guide for more details.
VT100 family monitors have only two controls: the power switch and the power selector switch, which is used to adapt the terminal to the available ac input voltage range.
In addition, there are three audible alarms associated with the VT100 family of terminals.
A keyclick is sounded by the terminal whenever a key is pressed. The following are exceptions:
The long tone (bell) is sounded by your terminal to indicate one of the following:
Finally, your terminal will sound the long tone several times in rapid succession to indicate that the nonvolatile memory had difficulty in reading or writing the set-up features. If this occurs, check the set-up features and then perform a recall or save operation.
All VT100 family members incorporate features that can be selected in set-up. Set-up features reflect either factory-installed default values or your choices. They allow the terminal to be configured according to your preference, and provide compatibility to the host and AC power source. Unlike some terminals, the VT100 family does not use switches or jumpers to individually turn the built-in features on or off. Instead, this family uses a nonvolatile memory (NVR) that always remembers what features have been selected, just as if a switch had been set.
Set-up features can be selected by the host or by you through your terminal’s keyboard. When Set-Up is entered, the status of the features stored in the nonvolatile memory are shown on the screen. These feature settings can either be stored permanently in the nonvolatile memory or stored temporarily until the terminal is turned off. Pressing SHIFT “S” during Set-up mode stores the current settings as permanent. The terminal operation reflects the current feature selections. If a recall operation is performed, the terminal is reset, or the terminal power is turned off, all temporary feature settings are replaced by the features that have been stored in NVR.
Set-Up mode provides two (or three for the VT131) brief descriptions of the current feature status. Set-Up A displays the location of the tab stops set in the terminal and a visual ruler that numbers each character position on the line. The status of other terminal features is summarized in Set-Up B.
Entering Set-Up A is achieved by pressing the SET-UP key. The bottom line of the display consists of a ruler, which numbers each character position available on a line. The location of each tab stop is shown by a “T” placed above the ruler. To change a tab, use the space bar to advance the cursor to any of the numbered character positions. Press the Set/Clear Tab keys (@/2 key) when you reach the position where you want to set or clear a tab. If there is a “T” present, the tab will be cleared. If no “T” is at that location, a tab will be inserted. Once you have finished, you may exit from Set-Up mode A by pressing the SET-UP key again.
Set-Up B mode only can be entered from Set-Up A mode. While in Set-Up A, press the 5 key on the main keyboard. This brings you into Set-Up B. See Figure 5-5.
To change any of the features shown in Figure 5-6, use your space bar to move the cursor to the feature you want to change. Once the cursor is positioned over the block to be changed, press the 6 key. This changes the bit to the opposite of what is displayed – either 1 or 0. After you have selected all the features you want, exit from Set-Up B mode by pressing the 5 key which returns you to Set-Up A mode, or press the SET-UP key again to exit Set-Up mode.
The next section describes the features you can change once you are in Set-Up B.
When the terminal is in Set-Up B Mode, this key steps the terminal through the receive baud rate settings in ascending order.
When the terminal is in Set-Up B Mode, this key steps the terminal through the transmit baud rate settings in ascending order.
Scrolling is the upward or downward movement of existing lines on the screen to make room for new lines at the bottom or top of the screen. When using jump scroll, new lines appear on the screen as fast as the host sends them to the terminal. Smooth scroll places a limit on the speed at which new lines of data can be sent to the terminal, but since the movement occurs at a smooth, steady pace, the data can be read as it appears on the screen.
Auto Repeat causes a key to be repeated automatically at the rate of approximately 30 characters per second when the key is held down for more than one half second. So if you need a certain character to be repeated, you don’t have to retype it.
In the normal screen mode, the display contains light characters on a dark background. In the reverse screen mode, the display contains dark characters on a light background. You can select whatever screen mode is more comfortable for you.
The cursor display is used to indicate the active position or where the next typed character will appear on the screen. You can select a block or underline cursor.
The VT100 family members are capable of automatically generating the synchronizing codes XON (DC1) and XOFF (DC3). The XOFF code tells the host to stop the transmitting of data. The XON code tells the host to resume transmitting data. This mode of operation is required when smooth scroll, set-up, or the printer port is to be used. It is also required for baud rates over 4,800 bits per second.
With ANSI mode, the VT100 family will respond to software based on ANSI standards – ANSI X3.4-1977, X3.41-1974, and X3.64-1979. VT52 compatibility mode lets the terminal respond to software written for use with Digital’s VT52 video terminal.
With this, you can choose to have a silent keyboard or hear an audible click each time a key is pressed.
The margin bell functions just like the bell in a typewriter. When the margin bell is on, a tone will sound whenever the cursor is eight characters from the end of the current line.
Choose between US. and U.K. character sets. The VT100 family contains character sets for the United States and the United Kingdom. The only difference between these two character sets in one character, the # or the £ symbol. When the standard U.S. character set is selected, the uppercase 3 on the main keyboard displays the # character. The £ character is displayed when the U.K. character set is selected.
When this feature is selected, characters that would otherwise appear beyond the right margin are automatically placed in the first character position of the next line.
The new line feature enables the RETURN key on your terminal to function like the RETURN on an electric typewriter. When the new line feature is enabled, pressing the RETURN key generates the carriage return (CR) and the linefeed (LF) codes. When a linefeed code is received, the code is interpreted as a carriage return and a linefeed.
Interlacing allows you to display alternate rows of pixels in successive screen sweeps. Digital terminals are factory set with interlace mode disabled. Although Digital graphics applications do not require interlacing, this feature is user-selectable.
During the initial installation, the terminal display must be set to either the 50 or 60 Hertz power line frequency. In the United States, it is set to 60 Hertz.
This feature allows the terminal to transmit and receive either 7- or 8-bit characters. When set for 8-bit operation, bit 8 is set to space or 0 for characters transmitted and is ignored for all characters received.
Parity, when enabled, checks for single-bit errors in data transmission. If a transmission error occurs, members of the VT100 family can often detect it and indicate its presence by placing a checkerboard character on the screen in place of the character with the error. When parity is disabled, no parity bit is transmitted or received.
This feature defines which method of parity checking – odd or even – is used. If the parity is turned off, the parity sense selection will be disregarded.
Members of the VT100 family can transmit data at any one of the following speeds: 50, 75, 110, 134.5, 150, 200, 300, 600, 1200, 1800, 2000, 2400, 3600, 4800, 9600, or 19,200 bits per second.
These terminals are also capable of receiving data at any of the following defined speeds: 50, 75, 110, 134.5, 150, 200, 300, 600, 1200, 1800, 2000, 2400, 3600, 4800, 9600, or 19,200 bits per second. The receive speed is independent of the transmit speed. The terminal can receive data at one speed and transmit it at a different speed.
Answerback is a feature that provides the terminal with the ability to identify itself by sending a message to the host. This message can be up to 20 characters in length, including control characters. The entire answerback message sequence can take place automatically without affecting the screen or requiring operator action if an ENQ is sent to the terminal. You can send the answerback message by pressing the CTRL and BREAK keys simultaneously.
To set the answerback message, use the following steps:
Once you have followed these steps, the answerback message will be temporarily stored in the terminal and can be saved with a Save operation.
You can change or store set-up features on either a temporary or fixed basis. To temporarily store a feature, just exit set-up mode after changing the feature – the terminal reacts according to the new setting. If a recall operation is performed, or the terminal is reset, or the terminal power is turned off, all temporary feature settings are replaced by the features that have been stored on a fixed basis.
If you want to store set-up feature settings on a permanent basis, follow the next two save operation steps. First, place the terminal in set-up mode. Second, press the SHIFT and S keys simultaneously. The screen will clear and the message “wait” will be displayed in the upper-left corner. After a few seconds, the terminal will automatically return to Set-Up A mode. You have now saved your set-up features in nonvolatile memory.
It is possible for temporarily stored feature settings to differ from those stored on a fixed basis. If you want to return to the fixed settings, you can perform a recall operation. First, place the terminal in set-up mode. Next, press the SHIFT and R keys simultaneously. The screen will clear and the message “wait” will appear in the upper-left corner of the screen. After a few seconds, the terminal will return to Set-Up A mode. The VT102 and VT131 also have factory default settings that can be recalled with SHIFT “D”.
With the VT100’s optional printer port or the standard printer port found on the VT102, VT125, and VT131 terminals, you can attach your video terminal to a serial printer for hardcopy output.
Your video terminal determines if the serial printer is connected and ready to operate by the data terminal ready (DTR) interface signal of the printer. When the DTR signal of the printer is on, the printer is ready to print. If a printer is not connected, requests for printing are ignored.
If the printer is unable to print when a print operation is selected, print requests cause the video terminal to wait for the print operation to be completed or cancelled. During this time, the screen of the terminal will not display new characters. After the print operation is complete or cancelled, the screen displays new characters.
The printer may not be ready to print for one or more of the following reasons:
Refer to the documentation provided with your printer to correct any of the above situations, or consult the appropriate chapter within this handbook.
Printing is performed using one of four print operations: auto print which prints one line at a time, print screen, printer controller, and print cursor line. All print operations can be selected by the host while the terminal is on-line. Only auto print and print screen operations can be selected from the video terminal’s keyboard. Keyboard-selected print operations are performed while the terminal is on-line or off-line. If the terminal is off-line, the KBD LOCKED indicator goes on until printing finishes. See your User Guide for more information.
Printing double-height and double-width characters results in printing the same line twice with single-height and single-width characters. Double-width characters are printed as single-width characters.
Auto print operation prints the current line before the cursor moves to the next line. The cursor moves to the next line when the terminal receives a linefeed, form feed, or vertical tab character. This character is also transmitted to the printer at the end of the printed line.
If the auto wrap feature is on, characters received when the cursor is at the right margin are automatically wrapped to the next line. Before the cursor moves to the next line, the current line is printed. The auto wrapped line ends with the carriage return and linefeed characters.
Select auto print using the following procedure. After verifying that the printer is ready to print, hold down the CTRL key and press the (PRINT)/ENTER key, and then release both keys. Although there is no visible indication on the screen, the current line is printed before the cursor moves to the next line. When selected, auto print operation continues until turned off.
If you want to stop printing, enter and exit set-up. The current line is not printed, but the auto print feature stays selected. To turn off auto print, hold down the CTRL key and press the (PRINT)/ENTER key, then release both keys.
The print screen command prints a copy of the screen. Depending on the print features chosen in set-up, the scrolling region or complete screen is printed. The scrolling region is the area of the screen between the top and bottom margins. The top and bottom margins are selected by the host.
Select the print screen feature with the following procedure:
In the case of both auto print and print screen operations, if printing has been stopped by entering and exiting set-up mode, move the printhead to the left margin. Refer to your printer’s documentation for information about local operating procedures used with the printer.
Printer controller gives the host direct control of the printer. When printer controller is selected, characters received from the host are not displayed on the video screen. The characters are sent directly to the printer.
This lets you print the current line without changing the cursor position.
Escape and control sequences provide functions not offered by control characters of the character set. These sequences are multiple character control functions that are not displayed but determine terminal operation. Escape and control sequences are defined by ANSI X3.41-1977 and X3.64-1979. Refer to Appendix B for more information about sequences and sequence formats or consult the User Guide for your terminal model.
The VT100 family of terminals is designed to be easy to maintain. No preventative maintenance is required. The terminals have built-in, self-test diagnostics that greatly reduce the time necessary to isolate and repair faults. They also feature automatic self-tests that are run every time the terminals are powered up. Refer to the User Guide for your terminal model for more information about self-tests, as well as descriptions of fatal and nonfatal errors. Should a repair become necessary, Digital Field Service is available worldwide.
The VT100 family has proven to be an exceptionally reliable series of terminals. There are just two mechanical switches – one for turning the terminal on, and one for selecting the power supply voltage. The use of pop fasteners instead of screw fasteners reduces the time and cost of repairs by providing easy access to all components. All other functions, such as baud rates, tabs, and parity, for example, are set via the keyboard and stored in the nonvolatile memory. The elimination of mechanical switches aids the use of diagnostics for testing the terminal functions and adapting to varying environments under host control.
A self-test mode is built into every VT100 family member. It automatically, or on command, tests the condition of the terminal should a fault be suspected. This self-test program checks the following items:
To invoke a self-test, you can:
If it appears that there is a problem in any member of the VT100 family of terminals, initiate the power-up self-test program. This test will help to determine if the problem lies in your terminal or in some other part of the computer system.
Terminal will not turn on when the power switch is set to ON.
No keyboard response.
ON LINE or OFF LINE indicator is on with no cursor on the screen.
Garbled or error characters.
Several successive long tones.
Terminal does not respond to typed characters.
The following documents contain more detailed information about the VT100 family of terminals.
Also of interest are:
If you require information not contained in these documents, contact your local Digital representative, dealer, or distributor.
CRT | 30.5 cm (12 in) diagonal measure, P4 phosphor |
Text format | 24 lines × 80 characters or 14 lines × 132 characters, (keyboard- or host-selectable) or 24 × 132 characters with Advanced Video Option |
Character | 7 × 9 dot matrix with descenders |
Character size | 3.35 mm × 2.0 mm (0.132 in × 0.078 in) in
80-column mode 3.35 mm × 1.3 mm (0.132 in × 0.051 in) in 132-column mode |
Active display size | 202 mm × 115 mm (8 in × 4.5 in) (text) 195 mm × 115 mm (7.68 in × 4.5 in) (graphics) |
Character set | ASCII and U.K. displays 95-displayable characters with (upper/lowercase, numeric, and punctuation), 32-character special graphics set |
Cursor type | Keyboard-selectable, blinking block character or blinking
underline (text) Flashing crosshair, visible when graphics mode active (graphics) |
General | 83-key detachable unit with a 1.9 m (6 ft) coiled cord attached |
Key layout | 65-key arrangement and sculpturing similar to standard typewriter keyboard with an 18-key auxiliary keypad |
Auxiliary keyboard | 18-key numeric keypad with period, comma, minus, enter, and four general-purpose function keys |
Type | Full-duplex, asynchronous (all models) True half-duplex, full-duplex, or asymmetric full-duplex (VT102, VT131) Block mode (VT131) |
Interface | EIA RS-232-C (standard) 20 mA (optional) |
Speeds | 50, 75, 110 (two stop bits), 134.5, 150, 200, 300, 600, 1200, 1800, 2000, 2400, 3600, 4800, 9600, 19,200 b/s |
Parity | Even, odd, mark, or none – keyboard-selectable |
Synchronization | Keyboard-selectable via automatic generation of XON and XOFF control codes |
Line voltage | 99-128V RMS single phase, 2 wire 198-256V RMS single phase, 2 wire (switch-selectable) |
Line frequency | 47-63 Hz |
Current (VT100, VT125) | 2.2 A RMS maximum at 115 Vac RMS 1.1 A RMS maximum as 230 Vac RMS |
Current (VT101, VT102, VT131) | 0.80 A RMS maximum at 120 Vac RMS 0.40 A RMS maximum at 240 Vac RMS |
Power consumption (VT100, VT125) | 150 W RMS |
Power consumption (VT101, VT102, VT131) | 70 W RMS |
Current limiting (VT100, VT125) | 3 A normal blow fuse |
Current limiting (VT101, VT102, VT131) | 1.25 A fast blow fuse (120 V) 0.75 A slow blow fuse (240 V) |
Power cord: | Detachable, 3 prong, 1.9 m (6 ft) |
Temperature | 10° to 40° C (50° to 104° F) |
Relative humidity | 10% to 90% noncondensing |
Maximum wet bulb: | 28°C (82°F) |
Altitude: | 2.4 km (8,000 ft) |
Height | 36.8 cm (14.5 in) |
Width | 45.7 cm (18 in) |
Depth | 36.2 cm (14.2 in) |
Weight | 13.6 kg (30 lbs) |
Weight (VT125) | 14.6 kg (32.2 lbs) |
Height | 8.9 cm (3.5 in) |
Width | 45.7 cm (18 in) |
Depth | 20.3 cm (8 in) |
Weight | 2.0 kg (4.5 lbs) |