• Keine Ergebnisse gefunden

Miscellaneous Control Sequences

Im Dokument the Display (Seite 181-186)

Soft Terminal Reset

CSI ! P 9B 21 70 1B 5B 21 70

(8-bit hex) (7-bit hex)

all terminals

Resets all operating modes (both ANSI standard and ANSI privatE") to defaults. Also resets the character sets to defaults. Refer to the following sections of this chapter: "ANSI Standard Mode",

"ANSI Private Mode", and "Character Sets."

Hard Terminal Reset

ESC c 1B 63

all terminals

(hex)

Causes the terminal to act as if the power had been shut off and turned back on again. We do not recommended using this control sequence since it will interfere with dual-host operation and may also cause the loss of characters from the host during the self-test sequence.

Alignment

ESC :jf: 8

1B 23 38 (hex)

Fills the screen with an alignment pattern of E's.

Display Character Generator Contents

ESC :jf: 9

1B 23 39 ( hex)

all terminals

all terminals

Displays the contents of the character generator. This is a Data General extension to the Alignment command.

Set/Report Language

Sets the current keyboard language to the supplied language. If no language is supplied, then the terminal defaults to the current language. Reports the keyboard language as a single printable character formed by adding IF hex to the language numbers as shown in the table below. This command is only used for diagnostic and testing purposes.

clang>

<mode> sets the hour mode:

1 sets 12 hour (AM/PM) mode 2 sets 24 hour (military) mode

<hours> is the current time, from 0 through 23 (0 is midnight)

<minutes> is the current time from 0 through 59

(8-bithex) (7-bit hex)

all terminals

014-002111

r

If either <hours> or <minutes> are specified, then the seconds counter is reset to O. This control sequence has been altered from its previous format used in the D216ID4121D462 terminals. The parameters for turning the clock on and off and for positioning the clock have been removed. Any data specified in the positions for these unused parameters will be ignored.

Hot Key Switch

Switches terminal operation to another emulation. This control sequence is ignored if no other emulation is specified in the Configuration Menu. For more information on the Configuration Menu, refer to the Installing and Operating Your D216E, D217, D413, and D463 Display Terminals manual

Set Top and Bottom Margins (STBM)

CSI <top> ; <bottom> r

<top> and <bottom> are numeric parameters that define the first and last line of the scrolling region, respectively. Line number parameters are referenced from the top of the screen where the top line is always 1. If no parameters are supplied with this control sequence, then <top> and <bnttom> are assumed to be the first and last line of the entire screen.

Sets the top and bottom margins to define a window or scrolling region.

Bit Dump Screen

Dumps the contents of the screen graphically to a Data General or IBM Pro-Printer compatible printer. No action is taken if a graphics capable printer is not selected. This control sequence allows the printing of double-height and double-width characters, as well as DRCS (soft

character set) characters, when the terminal is used with a graphics printer. This feature is not available in standard DEC VT320 terminals.

Force Display

DC2 <character>

12 <character>

all terminals

(hex)

This is a new (Data General-specific) function that forces the terminal to display the next character after the control code literally. It is used as an escape code (primarily for VP/ix) to allow access to the 128-character character sets. Ordinarily, codes 00 hex through IF hex, and 80 hex through 9F hex, are interpreted as control sequences. With this code given first, they will be forced into being displayed on the screen.

Data Trap Mode all terminals

This mode lets the user view data from the host as a hex data stream, similar to AOSNS's X DISPLAYIHEX command. Data Trap mode is entered and exited via the Configuration Menu.

For more information on the Configuration Menu, refer to the Installing and Operating Your D216E, D217, D413, and D463 Display Terminals manual

Outbound (host to terminal) data is displayed as 16 hex bytes per line (on the left, below) and the corresponding B-hit characters on the right, as follows:

40 30 31 32 33 34 35 36 37 38 39 21 23 24 2E OA NOTE: The Index entry ''VT320/100 mode control sequences by hex order" lists all VT320/100

control sequences by hex order. Refer to this entry to determine which control sequences are returned while using Data Trap mode.

Select Active Status Display (SASD)

CSI <Ps> $ }

<Ps> determines where to place the cursor;

0413/0463

o

places the cursor in the active display area. This is the default selection if no parameter is specified.

1 places the cursor on the status line. When the cursor is in the status line, the status line behaves as if it were a one-row window.

Sets the cursor to either the main display area or the status line. If the status line is not set to host-writable (SSDT), then this control sequence has no effect.

3-66 014-002111

Select Status Line Type (SSOT)

CSI <Ps> $ -9B <Ps> 24 7E 1B 5B <Ps> 24 7E where

(8-bit hex) (7-bit hex)

<Ps> determines the status line type:

o

makes the 25th line blank (VT320 compatible) 1 displays terminal status on the 25th line

0413/0463

2 makes the status line host-writable (for the Select Active Display (SASD) control sequence).

3 25th row

This control sequence selects the type of status line displayed on the 25th line of the screen.

Set Conformance level (SCl)

CSI <level> ; <controls> ff p 9B <level> 3B <controls> 22 70 1B 5B <level> 3B <controls> 22 70 where

<level> sets the termminal type:

61 VT100

62 VT220

63 VT320.

<controls> has one of the following values:

1 sets 7-bit controls 2 sets 8-bit controls

(8-bit hex) (7-bit hex)

This control sequence sets the terminal's conformance, or compatibility, level.

all terminals

Im Dokument the Display (Seite 181-186)