This document is a programmer's reference manual, specifically Volume 1, focusing on the text programming features of the VT330 and VT340 terminals. It is designed for programmers needing to understand and implement the text capabilities of these terminals.
The manual is organized into four main parts:
- Introduction to the VT330/VT340 Terminal: Details terminal features such as dual sessions, user windows, page memory, local editing, display and text features, character sets, communication capabilities, and operating states and modes. It also extensively covers character encoding standards, 7-bit and 8-bit environments, and display controls.
- Control Functions Sent to the Host: Describes the various keyboard codes, including main keypad, standard, function, editing, numeric, and top-row function keys, along with special cases and modes like local editing and autorepeat.
- Control Functions Received From the Host: Explains how to emulate other VT series terminals (VT100, VT300 modes), manage and use character sets (selection, mapping, soft character sets), control page memory and visual character/line attributes, and perform editing and character protection functions. It also covers local editing operations, cursor movement, panning, keyboard/printing/display commands, VT300 reports, and terminal resetting procedures.
- Dual Sessions: Addresses session management, including resources, multiple system communications (MSC), session support utility (SSU), and protocols like XON/XOFF. Appendices provide details on VT52 mode control codes, communication protocols, and compatibility with other Digital terminals.
The manual includes a glossary and indexes for control functions and general topics, serving as a comprehensive guide for programming text-based interactions with the VT330 and VT340 terminals.