-*-TAGS-*-  File: TTYset, Node: Top, Up: (DIR)Utilities The SET command can be used to define terminal characteristics. A single characteristic may be set, or more than may be set by separating the characteristics with semicolons (;). Examples are: SET FORM SET TAB;NO LC INPUT * Menu: These are what TTYSet can help with: * Help And List:: * Retype Facility:: * Width:: * Tabs And Formfeeds:: * Lower Case Output:: * Terminal Synchronization:: * Terminal Echo:: * CRT displays:: * Printing terminals:: * Lower Case Input:: * Fill characters:: * Speed:: * Split Speed:: * Parity:: * Up Arrow:: * Loading Software Terminals:: * Esc Seq::  File: TTyset, Node: HELP and LIST, Up: Top, Next: Retype Facility The HELP command prints a listing of single and macro commands. The "LIST" command lists the current characteristics of the terminal.  File: TTYset, Node: Retype Facility, Up: Top, Prev: Help and List, Next: Width The "CTRL/R" command enables the CTRL/R retype facility. The "NO CTRL/R" command disables the CTRL/R retype facility.  File: TTYset, Node: WIDTH, Up: Top, Prev: Retype Facility, Next: Tabs and formfeeds The "WIDTH n" command sets the width of the print line for this terminal to n, which can be between 1 and 254. As a result, the system automatically generates a carriage return/line feed sequence if n printing characters have been printed or echoed without a carriage return/line feed sequence and another printing character is to be transmitted.  File: TTYset, Node: tabs and formfeeds, Up: Top, Prev: Width, Next: Lower Case Output The "TAB" command enables hardware tab control. The system transmits characters without translation. The "NO TAB" command disables hardware tab control. To move to the next tab stop, the system transmits the correct number of space characters instead of transmitting an character. The "FORM" command enables hardware form feed and vertical tab control. The system transmits form feed and vertical tab characters without translation. The "NO FORM" command disables hardware form feed and vertical tab control. The system transmits four line feed characters in place of a form feed or vertical tab character.  File: TTYset, Node: Lower case OUTPUT, Up: Top, Prev: Tabs and formfeeds, Next: Terminal Synchronization LC OUTPUT System transmits the lower-case characters CHR$(96) through CHR$(126) inclusive to the terminal without modification. NO LC OUTPUT System translates any lower-case character to its upper-case equivalent before transmitting it to the terminal.  File: TTYset, Node: Terminal Synchronization, Up: Top, Prev: Lower Case Output, Next: terminal echo * Menu: * XON:: * Resume any, * Resume CNTRL/C:: * Stall::  File: TTYset, Node: XON, Up: Terminal Synchronization, Next: Resume CNTRL/C When the XON command is used Special terminal hardware allows the computer to interrupt transmission of characters from the terminal by sending the terminal an character CHR$(19). Similarly, the computer instructs the terminal to resume transmission of characters by sending the terminal an character CHR$(17). The terminal hardware must respond to and characters by ceasing and resuming transmission, respectively. The VT100 requires XON. The Teleray 10 terminal can use XON if it has been sent an ESCape 'g' sequence. NO XON Used with terminals that do not have hardware required for XON feature.  File: TTYset, Node: RESUME CNTRL/C, Up: Terminal Synchronization, Prev: XON, Next: Stall RESUME ANY RESUME CTRL/C, Defines the XON/XOFF processing. "RESUME ANY" enables typeout and echo when any character is typed after XOFF. "RESUME CTRL/C" enables typeout and echo only when or CTRL/C are typed after . The VT100 requires "RESUME CTRL/C".  File: TTYset, Node: STALL, Up: Terminal Synchronization, Prev: RESUME CNTRL/C STALL The terminal obeys the following synchronization standard: if the terminal sends an character (equivalent to the CTRL/S combination), the computer interrupts transmission until the terminal sends either an character (equivalent to the CTRL/Q combination) or a CTRL/C combination. If the system receives an character, it does not keep that character as data. If the system receives any other character, the action depends on whether "RESUME ANY" or "RESUME CTRL/C" has been selected. No characters are lost. The VT100 requires STALL. NO STALL The and character sent by the terminal have no special meaning.  File: TTYset, Node: Terminal Echo, Up: Top, Prev: Terminal Synchronization, Next: CRT displays LOCAL ECHO (half duplex) The terminal, or its acoustic coupler, echo prints characters as they are generated locally. The system does not echo characters received from such a terminal. This is the opposite of full duplex. FULL DUPLEX Characters generated are sent only to the computer. The system, therefore, echoes each character received so that it will be printed locally and translate certain characters to perform the proper action. For example, a character received is echoed as a carriage return and line feed character sequence.  File: TTYset, Node: CRT displays, Up: Top, Prev: Terminal Echo, next: Printing Terminals Use the command: SCOPE The terminal uses a CRT display and has the following characteristics: a. Conforms to synchronization as described under the STALL command. b. System echoes a character (RUBOUT) as backspace, space, and backspace sequence. c. System generates characters as fill for timing the following operations: home, erase to end of screen, erase to end of line, direct cursor addressing, and line feed.  File: TTYset, Node: Printing terminals, Up: Top, Prev: CRT displays, Next: Lower Case Input Use the command: NO SCOPE The terminal is not a CRT display device. The system echoes a character (RUBOUT) by printing a \ character and the last character typed and removes the last character typed from the terminal input buffer. Subsequent characters cause the next to last characters to be sequentially printed and removed from the terminal input buffer until a character other than is received. As a result, the system echoes another \ character to delimit the erased characters and echoes the correct character.  File: TTYset, Node: Lower Case Input, Up: Top, Prev: Printing Terminals, Next: Fill Characters LC INPUT The terminal transmits the full ASCII character set and the system does the following: a. Recognizes only the ESC character CHR$(27) as an escape character. b. Echoes and uses the CHR$(125) and CHR$(126) characters without translation, and c. Echoes and uses lower-case alphabetic characters without translation. ------------------- NO LC INPUT The system treats ESC, }, and ~ characters (CHR$(27), CHR$(125), and CHR$(126) respectively), as escape characters and translates lower-case characters received to their upper-case equivalents.  File: TTYSet, Node: Fill characters, Up: Top, Prev: LOwer case Input, Next: speed Fill characters are used to keep terminal input buffers from overflowing, particularly at high baud rates. FILL The "FILL n" command sets the fill factor to n for this terminal where n is between 0 and 6. As a result, the system generates a multiple of fill characters for each hardware control character it transmits. NO FILL The system does not generate fill characters from any characters transmitted. FILL LA30S The "FILL LA30S" command sets the fill characteristics for a serial DECwriter (LA30S).  File: TTYset, Node: SPEED, Up: Top, Prev: Fill Characters, Next: Split Speed The "SPEED n" command sets to n the rate at which the terminal's interface can accept or pass characters. The value for n can be any legal speed for the interface. This command can be used only on lines whose interfaces can be programmed to handle more than one speed (e.g., DH11 and DZ11).  File: TTYset, Node: SPLIT SPEED, Up: Top, Prev: Speed, Next: Parity The "SPLIT SPEED i/o" commands sets to i the rate at which the terminal's interface passes input to the computer and set to o the rate at which the terminal's interface accepts output from the computer. The values i and o can be any legal speed for the interface. This command can be used only on lines whose interfaces can be programmed to handle more than one speed (e.g., DH11 and DZ11). Split speeds are not recommended for the VT100.  File: TTYset, Node: PARITY, Up: Top, Prev: Split Speed, Next: Stall NO PARITY The system ignores the parity bit on characters it receives and treats the parity bit on characters it transmits to the terminal as if it were a data bit. EVEN PARITY The system sends characters to the terminal with the parity bit properly set for even parity but ignores the parity bit on characters received. ODD PARITY The system sends characters to the terminal with the parity bit properly set for odd parity but ignores the parity bit on characters received.  File: TTYset, Node: UP ARROW, Up: Top, Prev: Parity, Next: Loading Software Terminals UP ARROW The system echoes a control and graphic character combination as the ^ character (CHR$(94)) followed by the proper graphic. For example, CTRL/E prints a ^E. NO UP ARROW The system echoes control and graphic character combination as is.  File: TTYset, Node: Loading Software Terminals, Up: Top, Prev: Parity, Next: ESC SEQ The "PRINT " command sends the specified file to the terminal, in binary mode. This command's special use is in initializing a terminal for which special software settings must be made: setting eight spaces to a TAB, for example.  File: TTYset, Node: ESC SEQ, Up: Top, Prev: loading Software Terminals ESC SEQ The system treats an ESC character CHR$(27) as an indication of the start of an incoming escape sequence. The character is not echoed, nor are the characters in the sequence. The processing  TAGS: :SGAT Top:15 HELP and LIST:697 Retype Facility:907 WIDTH:1120 tabs and formfeeds:1569 Lower case OUTPUT:2301 Terminal Synchronization:2679 XON:2851 RESUME CNTRL/C:3579 STALL:3955 Terminal Echo:4713 CRT displays:5378 Printing terminals:5931 Lower Case Input:6580 Fill characters:7281 SPEED:7903 SPLIT SPEED:8292 PARITY:8819 UP ARROW:9392 Loading Software Terminals:9751 ESC SEQ:10092