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

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

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.