You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
166 lines
5.2 KiB
166 lines
5.2 KiB
Article 2317 of comp.terminals: |
|
Path: cs.utk.edu!darwin.sura.net!opusc!usceast!riker!chan |
|
From: chan@charlie.ece.scarolina.edu (Simon Chan) |
|
Newsgroups: comp.terminals |
|
Subject: INFO for VT100 !!!!!!!! |
|
Date: 27 Apr 1994 23:30:09 -0400 |
|
Organization: Univ of S. Carolina, ECE Dept |
|
Lines: 153 |
|
Message-ID: <chan.767503605@riker> |
|
NNTP-Posting-Host: riker.ece.scarolina.edu |
|
|
|
So I am posting this once again..... |
|
------------------------------<Cut Here>--------------------------------------- |
|
Taken from VT100 Programming Reference Card (DIGITAL) |
|
|
|
ANSI Compatible Mode |
|
|
|
Cursor Movement Commands |
|
Cursor up ESC [ Pn A |
|
Cursor down ESC [ Pn B |
|
Cursor forward (right) ESC [ Pn C |
|
Cursor backward (left) ESC [ Pn D |
|
Direct cursor addressing ESC [ Pl; Pc H or |
|
ESC [ Pl; Pc f |
|
Index ESC D |
|
Next Line ESC E |
|
Reverse index ESC M |
|
Save cursor and attributes ESC 7 |
|
Restore cursor and attributes ESC 8 |
|
* Pn = decimal parameter in string of ASCII digits.(default 1) |
|
* Pl = line number (default 0); Pc = column number (default 0) |
|
|
|
Line Size (Double-Height and Double-Width) Commands |
|
Change this line to double-height top half ESC # 3 |
|
Change this line to double-height bottom half ESC # 4 |
|
Change this line to single-width single-height ESC # 5 |
|
Change this line to double-width single-height ESC # 6 |
|
|
|
Character Attributes |
|
ESC [ Ps;Ps;Ps;...,Ps m |
|
Ps = 0 or None All Attributes Off |
|
1 Bold on |
|
4 Underscore on |
|
5 Blink on |
|
7 Reverse video on |
|
Any other parameter values are ignored. |
|
|
|
Erasing |
|
From cursor to end of line ESC [ K or ESC [ 0 K |
|
From beginning of line to cursor ESC [ 1 K |
|
Entire line containing cursor ESC [ 2 K |
|
From cursor to end of screen ESC [ J or ESC [ 0 J |
|
From beginning of screen to cursor ESC [ 1 J |
|
Entire screen ESC [ 2 J |
|
|
|
Programmable LEDs |
|
ESC [ Ps;Ps;...Ps q |
|
Ps = 0 or None All LEDs Off |
|
1 L1 on |
|
2 L2 on |
|
3 L3 on |
|
4 L4 on |
|
Any other parameter values are ignored. |
|
|
|
Character Set (G0 and G1 Designators) |
|
Charactor Set G0 Designator G1 Designator |
|
United Kingdom (UK) ESC ( A ESC ) A |
|
United States (USASCII) ESC ( B ESC ) B |
|
Special graphics characters ESC ( 0 ESC ) 0 |
|
and line drawing set |
|
Alternate character ROM ESC ( 1 ESC ) 1 |
|
Alternate character ROM ESC ( 2 ESC ) 2 |
|
special graphics characters |
|
|
|
Scrolling Region |
|
ESC [ Pt ; Pb r |
|
Pt is the number of the top line of the scrolling region; |
|
Pb is the number of the bottom line of the scrolling region |
|
and must be greater than Pt. |
|
(The default for Pt is line 1, the default for Pb is the end |
|
of the screen) |
|
|
|
TAB stops |
|
Set tab at current column ESC H |
|
Clear tab at curent column ESC [ g or ESC [ 0 g |
|
Clear all tabs ESC [ 3 g |
|
|
|
Modes |
|
To Set To Reset |
|
Mode Name Mode Sequence Mode Sequence |
|
Line feed/new line New line ESC [20h Line feed ESC [20l |
|
Cursor key mode Application ESC [?1h Cursor ESC [?l |
|
ANSI/VT52 mode ANSI ESC < VT52 ESC [?2l |
|
Column mode 132 Col ESC [?3h 80 Col ESC [?3l |
|
Scrolling mode Smooth ESC [?4h Jump ESC [?4l |
|
Screen mode Reverse ESC [?5h Normal ESC [?5l |
|
Origin mode Relative ESC [?6h Absolute ESC [?6l |
|
Wraparound On ESC [?7h Off ESC [?7l |
|
Auto repeat On ESC [?8h Off ESC [?8l |
|
Interlace On ESC [?9h Off ESC [?9l |
|
Graphic proc. option On ESC 1 Off ESC 2 |
|
Keypad mode Application ESC = Numeric ESC > |
|
|
|
Reports |
|
Cursor Position Report |
|
Invoked by ESC [ 6 n |
|
Response is ESC [ Pl; Pc R |
|
* Pl = line number; Pc = column number |
|
|
|
Status Report |
|
Invoked by ESC [ 5 n |
|
Response is ESC [ 0 n (terminal ok) |
|
ESC [ 3 n (terminal not ok) |
|
|
|
What Are You |
|
Invoked by ESC [ c or ESC [ O c |
|
Response is ESC [ ?1 ; Ps C |
|
Ps = 0 Base VT100, no options |
|
1 Processor option (STP) |
|
2 Advanced Video option (AVO) |
|
3 AVO and STP |
|
4 Graphocs processor option (GO) |
|
5 GO and STP |
|
6 GO and AVO |
|
7 GO, STP, and AVO |
|
Alternately invoked by ESC Z (not recommended.) Response is the same. |
|
|
|
Reset |
|
ESC c |
|
|
|
Confidence Tests |
|
Fill Screen with "Es" ESC # 8 |
|
Invoke Test(s) ESC [ 2 ; Ps y |
|
Ps = 1 Power-up self test |
|
(ROM checksum, RAM, NVR, |
|
keyboard and AVO if installed) |
|
2(loop back connector required) Data Loop Back |
|
4(loop back connector required) ETA Modern Control Test |
|
8 Repeat selected test(s) |
|
indefinitely |
|
(until failure or power off) |
|
|
|
VT52 Compatible Mode |
|
Cursor Up ESC A |
|
Cursor Down ESC B |
|
Cursor Right ESC C |
|
Cursor Left ESC D |
|
Select Special Graphics character set ESC F |
|
Select ASCII character set ESC G |
|
Cursor to home ESC H |
|
Reverse line feed ESC I |
|
Erase to end of screen ESC J |
|
Erase to end of line ESC K |
|
Direct cursor address ESC Ylc (see note 1) |
|
Identify ESC Z (see note 2) |
|
Enter alternate keypad mode ESC = |
|
Exit alternate keypad mode ESC > |
|
Enter ANSI mode ESC < |
|
|
|
NOTE 1: Line and column numbers for direct cursor address are single |
|
character codes whose values are the desired number plus |
|
37 (in Octal). Line and column numbers start at 1. |
|
NOTE 2: Response to ESC Z is ESC / Z. |
|
|
|
|
|
|
|
|