Difference between revisions of "CodeChart:Tektronix 4105/ANSI Mode/ESC/OpenBracket"

From Terminals
Jump to: navigation, search
m (formatting)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
[[:Special:PrefixIndex/{{FULLPAGENAME}}/|Subpages of {{SUBPAGENAME}}]]
 
[[:Special:PrefixIndex/{{FULLPAGENAME}}/|Subpages of {{SUBPAGENAME}}]]
 
 
{|
 
{|
 
| valign="top" align="right" |
 
| valign="top" align="right" |
Line 44: Line 43:
 
}}
 
}}
 
|-
 
|-
 
 
| valign="top" |
 
| valign="top" |
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|+ ESC [ Sequences
 
|+ ESC [ Sequences
! style="padding: 1ex;" | Prefix
+
{{CodeDescriptionHeaderA}}
! style="padding: 1ex;" | Acronym
+
{{CodeDescriptionRowA|@|at|ICH|Insert Character|''Pn''<nowiki>=</nowiki>1}}
! class="unsortable" style="padding: 1ex;" | Description
+
{{CodeDescriptionRowA|A|a|CUU|Cursor Up|''Pn''<nowiki>=</nowiki>1}}
! class="unsortable" style="padding: 1ex;" | Parameters
+
{{CodeDescriptionRowA|B|b|CUD|Cursor Down|''Pn''<nowiki>=</nowiki>1}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Insert Character|''Pn''<nowiki>=</nowiki>1|at|@|ICH}}
+
{{CodeDescriptionRowA|C|c|CUF|Cursor Forward|''Pn''<nowiki>=</nowiki>1}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Cursor Up|''Pn''<nowiki>=</nowiki>1|a|A|CUU}}
+
{{CodeDescriptionRowA|D|d|CUB|Cursor Backward|''Pn''<nowiki>=</nowiki>1}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Cursor Down|''Pn''<nowiki>=</nowiki>1|b|B|CUD}}
+
{{CodeDescriptionRowA|H|h|CUP|Cursor Position|''row''<nowiki>=</nowiki>1 <code>;</code> ''col''<nowiki>=</nowiki>1}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Cursor Forward|''Pn''<nowiki>=</nowiki>1|c|C|CUF}}
+
{{CodeDescriptionRowA|I|i|CHT|Cursor Horizontal Tab|''Pn''<nowiki>=</nowiki>1}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Cursor Backward|''Pn''<nowiki>=</nowiki>1|d|D|CUB}}
+
{{CodeDescriptionRowA|J|j|ED|Erase in Display|''Ps''<nowiki>=</nowiki>0}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Cursor Position|''row''<nowiki>=</nowiki>1 <code>;</code> ''col''<nowiki>=</nowiki>1|h|H|CUP}}
+
{{CodeDescriptionRowA|K|k|EL|Erase in Line|''Ps''<nowiki>=</nowiki>0}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Cursor Horizontal Tab|''Pn''<nowiki>=</nowiki>1|i|I|CHT}}
+
{{CodeDescriptionRowA|L|l|IL|Insert Line|''Pn''<nowiki>=</nowiki>1}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Erase in Display|''Ps''<nowiki>=</nowiki>0|j|J|ED}}
+
{{CodeDescriptionRowA|M|m|DL|Delete Line|''Pn''<nowiki>=</nowiki>1}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Erase in Line|''Ps''<nowiki>=</nowiki>0|k|K|EL}}
+
{{CodeDescriptionRowA|P|p|DCH|Delete Character|''Pn''<nowiki>=</nowiki>1}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Insert Line|''Pn''<nowiki>=</nowiki>1|l|L|IL}}
+
{{CodeDescriptionRowA|S|s|SU|Scroll Up|''Pn''<nowiki>=</nowiki>1}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Delete Line|''Pn''<nowiki>=</nowiki>1|m|M|DL}}
+
{{CodeDescriptionRowA|T|t|SD|Scroll Down|''Pn''<nowiki>=</nowiki>1}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Delete Character|''Pn''<nowiki>=</nowiki>1|p|P|DCH}}
+
{{CodeDescriptionRowA|X|x|ECH|Erase Character|''Pn''<nowiki>=</nowiki>1}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Scroll Up|''Pn''<nowiki>=</nowiki>1|s|S|SU}}
+
{{CodeDescriptionRowA|Z|z|CBT|Cursor Backward Tab|''Pn''<nowiki>=</nowiki>1}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Scroll Down|''Pn''<nowiki>=</nowiki>1|t|T|SD}}
+
{{CodeDescriptionRowA|c|lowerc|DA|Device Attributes|''Ps''<nowiki>=</nowiki>0}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Erase Character|''Pn''<nowiki>=</nowiki>1|x|X|ECH}}
+
{{CodeDescriptionRowA|f|lowerf|HVP|Horizontal, Vertical Position|''row''<nowiki>=</nowiki>1 <code>;</code> ''col''<nowiki>=</nowiki>1}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Cursor Backward Tab|''Pn''<nowiki>=</nowiki>1|z|Z|CBT}}
+
{{CodeDescriptionRowA|g|lowerg|TBC|Tab Clear|''Ps''<nowiki>=</nowiki>0}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Device Attributes|''Ps''<nowiki>=</nowiki>0|lowerc|c|DA}}
+
{{CodeDescriptionRowA|h|lowerh|SM|Set Mode|''Ps''<nowiki>=</nowiki>0}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Horizontal, Vertical Position|''row''<nowiki>=</nowiki>1 <code>;</code> ''col''<nowiki>=</nowiki>1|lowerf|f|HVP}}
+
{{CodeDescriptionRowA|i|loweri|RM|Reset Mode|''Ps''<nowiki>=</nowiki>0}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Tab Clear|''Ps''<nowiki>=</nowiki>0|lowerg|g|TBC}}
+
{{CodeDescriptionRowA|m|lowerm|SGR|Set Graphic Rendition|''Ps''<nowiki>=</nowiki>0}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Set Mode|''Ps''<nowiki>=</nowiki>0|lowerh|h|SM}}
+
{{CodeDescriptionRowA|n|dsr|DSR|Device Status Report|''Ps''}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Reset Mode|''Ps''<nowiki>=</nowiki>0|loweri|i|RM}}
+
{{CodeDescriptionRowA|r|lowerr|TEKSTBM|Set Top, Bottom Margins|''top''<nowiki>=</nowiki>1 <code>;</code> ''bot''<nowiki>=</nowiki>1}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Set Graphic Rendition|''Ps''<nowiki>=</nowiki>0|lowerm|m|SGR}}
 
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Device Status Report|''Ps''|dsr|n|DSR}}
 
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Set Top, Bottom Margins|''top''<nowiki>=</nowiki>1 <code>;</code> ''bot''<nowiki>=</nowiki>1|lowerr|r|TEKSTBM}}
 
 
|}
 
|}
 
|
 
|
Line 81: Line 76:
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|+ ESC [ Sequences
 
|+ ESC [ Sequences
! style="padding: 1ex;" | Prefix
+
{{CodeDescriptionHeaderA}}
! style="padding: 1ex;" | Acronym
+
{{CodeDescriptionRowA|A|f1-key|CUU|F1 Key &dagger;}}
! class="unsortable" style="padding: 1ex;" | Description
+
{{CodeDescriptionRowA|B|f2-key|CUD|F2 Key &dagger;}}
! class="unsortable" style="padding: 1ex;" | Parameters
+
{{CodeDescriptionRowA|D|f3-key|CUB|F3 Key &dagger;}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|&dagger; F1 Key||f1-key|A|CUU}}
+
{{CodeDescriptionRowA|C|f4-key|CUF|F4 Key &dagger;}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|&dagger; F2 Key||f2-key|B|CUD}}
+
{{CodeDescriptionRowA|R|cpr|CPR|Cursor Position Report|''row'' <code>;</code> ''col''}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|&dagger; F3 Key||f3-key|D|CUB}}
+
{{CodeDescriptionRowA|c|dsr-report|DA|Device Attributes Report|<code>?1;2</code>}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|&dagger; F4 Key||f4-key|C|CUF}}
+
{{CodeDescriptionRowA|n|dsr|DSR|Device Status Report|''Ps''}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Cursor Position Report|''row'' <code>;</code> ''col''|cpr|R|CPR}}
 
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Device Attributes Report|<code>?1;2</code>|dsr-report|c|DA}}
 
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Device Status Report|''Ps''|dsr|n|DSR}}
 
 
|}
 
|}
  
 
&dagger; '''Note:''' Only transmitted when Cursor Key mode is reset.
 
&dagger; '''Note:''' Only transmitted when Cursor Key mode is reset.
 
|}
 
|}

Latest revision as of 23:36, 16 February 2013

Subpages of OpenBracket

Received
0 1 2 3 4 5 6 7
0 NUL DLE SP 0 @ P ` p
1 SOH DC1 ! 1 A Q a q
2 STX DC2 " 2 B R b r
3 ETX DC3 # 3 C S c s
4 EOT DC4 $ 4 D T d t
5 ENQ NAQ % 5 E U e u
6 ACK SYN & 6 F V f v
7 BEL ETB ' 7 G W g w
8 BS CAN ( 8 H X h x
9 HT EM ) 9 I Y i y
10 LF SUB * : J Z j z
11 VT ESC + ; K [ k {
12 FF IS4 , < L \ l |
13 CR IS3 - = M ] m }
14 SO IS2 . > N ^ n ~
15 SI IS1 / ? O _ o DEL
Transmitted
0 1 2 3 4 5 6 7
0 NUL DLE SP 0 @ P ` p
1 SOH DC1 ! 1 A Q a q
2 STX DC2 " 2 B R b r
3 ETX DC3 # 3 C S c s
4 EOT DC4 $ 4 D T d t
5 ENQ NAQ % 5 E U e u
6 ACK SYN & 6 F V f v
7 BEL ETB ' 7 G W g w
8 BS CAN ( 8 H X h x
9 HT EM ) 9 I Y i y
10 LF SUB * : J Z j z
11 VT ESC + ; K [ k {
12 FF IS4 , < L \ l |
13 CR IS3 - = M ] m }
14 SO IS2 . > N ^ n ~
15 SI IS1 / ? O _ o DEL
ESC [ Sequences
Prefix Acronym Description Parameters
@ ICH Insert Character Pn=1
A CUU Cursor Up Pn=1
B CUD Cursor Down Pn=1
C CUF Cursor Forward Pn=1
D CUB Cursor Backward Pn=1
H CUP Cursor Position row=1 ; col=1
I CHT Cursor Horizontal Tab Pn=1
J ED Erase in Display Ps=0
K EL Erase in Line Ps=0
L IL Insert Line Pn=1
M DL Delete Line Pn=1
P DCH Delete Character Pn=1
S SU Scroll Up Pn=1
T SD Scroll Down Pn=1
X ECH Erase Character Pn=1
Z CBT Cursor Backward Tab Pn=1
c DA Device Attributes Ps=0
f HVP Horizontal, Vertical Position row=1 ; col=1
g TBC Tab Clear Ps=0
h SM Set Mode Ps=0
i RM Reset Mode Ps=0
m SGR Set Graphic Rendition Ps=0
n DSR Device Status Report Ps
r TEKSTBM Set Top, Bottom Margins top=1 ; bot=1
ESC [ Sequences
Prefix Acronym Description Parameters
A CUU F1 Key † none
B CUD F2 Key † none
D CUB F3 Key † none
C CUF F4 Key † none
R CPR Cursor Position Report row ; col
c DA Device Attributes Report ?1;2
n DSR Device Status Report Ps

Note: Only transmitted when Cursor Key mode is reset.