Difference between revisions of "CodeChart:Heathkit H19/H19 Mode/ESC"

From Terminals
Jump to: navigation, search
m
m (ESC ?)
 
(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" |
+
| valign="top" align="right" |
 
{{CodeChart
 
{{CodeChart
 
| title=Received
 
| title=Received
Line 72: Line 72:
 
| w=#f5-key
 
| w=#f5-key
 
| y=#hcpr
 
| y=#hcpr
 +
| question=#kam
 
}}
 
}}
 
|-
 
|-
Line 122: Line 123:
 
{{CodeDescriptionRowA|}|hdk|HDK|Keyboard disabled}}
 
{{CodeDescriptionRowA|}|hdk|HDK|Keyboard disabled}}
 
|}
 
|}
|
+
 
| valign="top" |
 
{| class="wikitable"
 
|+ ESC Sequences
 
{{CodeDescriptionHeader}}
 
{{CodeDescriptionRow|/|hid-report|Identify as VT52|<code>K</code>}}
 
{{CodeDescriptionRow|@|shift-keypad-7|Shift keypad seven (7)}}
 
{{CodeDescriptionRow|A|shift-keypad-8|Shift keypad eight (8)}}
 
{{CodeDescriptionRow|B|shift-keypad-2|Shift keypad two (2)}}
 
{{CodeDescriptionRow|C|shift-keypad-6|Shift keypad six (6)}}
 
{{CodeDescriptionRow|D|shift-keypad-4|Shift keypad four (4)}}
 
{{CodeDescriptionRow|H|shift-keypad-5|Shift keypad five (5)}}
 
{{CodeDescriptionRow|L|shift-keypad-1|Shift keypad one (1)}}
 
{{CodeDescriptionRow|M|shift-keypad-3|Shift keypad three (3)}}
 
{{CodeDescriptionRow|N|shift-keypad-9|Shift keypad nine (9)}}
 
{{CodeDescriptionRow|O|shift-keypad-7|Shift keypad seven (7)}}
 
{{CodeDescriptionRow|P|blue-key|Blue function key}}
 
{{CodeDescriptionRow|Q|red-key|Red function key}}
 
{{CodeDescriptionRow|R|gray-key|Gray function key}}
 
{{CodeDescriptionRow|S|f1-key|f1 function key}}
 
{{CodeDescriptionRow|T|f2-key|f2 function key}}
 
{{CodeDescriptionRow|U|f3-key|f3 function key}}
 
{{CodeDescriptionRow|V|f4-key|f4 function key}}
 
{{CodeDescriptionRow|W|f5-key|f5 function key}}
 
|}
 
|-
 
| valign="top" |
 
 
{| id="hmbr-rates" class="wikitable"
 
{| id="hmbr-rates" class="wikitable"
 
|+ ESC r Parameters
 
|+ ESC r Parameters
Line 193: Line 168:
 
{{ValueDescriptionRow|9|No auto CR}}
 
{{ValueDescriptionRow|9|No auto CR}}
 
|}
 
|}
 +
|
 +
| valign="top" |
 +
{| class="wikitable"
 +
|+ ESC Sequences
 +
{{CodeDescriptionHeader}}
 +
{{CodeDescriptionRow|/|hid-report|Identify as VT52|<code>K</code>}}
 +
{{CodeDescriptionRow|?|kam|Keypad alternate mode keys|[[#kam-keys|''key'']]}}
 +
{{CodeDescriptionRow|@|shift-keypad-7|Shift keypad seven (7)}}
 +
{{CodeDescriptionRow|A|shift-keypad-8|Shift keypad eight (8)}}
 +
{{CodeDescriptionRow|B|shift-keypad-2|Shift keypad two (2)}}
 +
{{CodeDescriptionRow|C|shift-keypad-6|Shift keypad six (6)}}
 +
{{CodeDescriptionRow|D|shift-keypad-4|Shift keypad four (4)}}
 +
{{CodeDescriptionRow|H|shift-keypad-5|Shift keypad five (5)}}
 +
{{CodeDescriptionRow|L|shift-keypad-1|Shift keypad one (1)}}
 +
{{CodeDescriptionRow|M|shift-keypad-3|Shift keypad three (3)}}
 +
{{CodeDescriptionRow|N|shift-keypad-9|Shift keypad nine (9)}}
 +
{{CodeDescriptionRow|O|shift-keypad-7|Shift keypad seven (7)}}
 +
{{CodeDescriptionRow|P|blue-key|Blue function key}}
 +
{{CodeDescriptionRow|Q|red-key|Red function key}}
 +
{{CodeDescriptionRow|R|gray-key|Gray function key}}
 +
{{CodeDescriptionRow|S|f1-key|f1 function key}}
 +
{{CodeDescriptionRow|T|f2-key|f2 function key}}
 +
{{CodeDescriptionRow|U|f3-key|f3 function key}}
 +
{{CodeDescriptionRow|V|f4-key|f4 function key}}
 +
{{CodeDescriptionRow|W|f5-key|f5 function key}}
 +
|}
 +
 +
{| id="hrm-modes" class="wikitable"
 +
|+ ESC ? Parameters
 +
{{ValueDescriptionHeader}}
 +
{{ValueDescriptionRow|M|Keypad ENTER key &dagger;}}
 +
{{ValueDescriptionRow|n|Keypad period key (.) &dagger;}}
 +
{{ValueDescriptionRow|p|Keypad zero key (0) &dagger;}}
 +
{{ValueDescriptionRow|q|Keypad one key (1) &dagger;}}
 +
{{ValueDescriptionRow|r|Keypad two key (2) &dagger;}}
 +
{{ValueDescriptionRow|s|Keypad three key (3) &dagger;}}
 +
{{ValueDescriptionRow|t|Keypad four key (4) &dagger;}}
 +
{{ValueDescriptionRow|u|Keypad five key (5) &dagger;}}
 +
{{ValueDescriptionRow|v|Keypad six key (6) &dagger;}}
 +
{{ValueDescriptionRow|w|Keypad seven key (7) &dagger;}}
 +
{{ValueDescriptionRow|x|Keypad eight key (8) &dagger;}}
 +
{{ValueDescriptionRow|y|Keypad nine key (9) &dagger;}}
 +
|}
 +
 +
&dagger; '''Note''' only transmitted in alternate keypad mode.
  
 
|}
 
|}

Latest revision as of 03:48, 17 February 2013

Subpages of ESC

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
# HXMP Transmit page none
< HEAM Enter ANSI mode none
= HAKM Enter alternate keypad mode none
> HXAM Exit alternate keypad mode none
@ HEIM Enter insert character mode none
A HCUU Cursor up none
B HCUD Cursor down none
C HCUF Cursor forward none
D HCUB Cursor backward none
E HCD Clear display none
F HEGM Enter graphics mode none
G HXGM Exit graphics mode none
H HCUH Cursor home none
I HRI Reverse index none
J HEOP Erase to end of page none
K HEOL Erase to end of line none
L HIL Insert line none
M HDL Delete line none
N HDCH Delete character none
O HERM Exit insert character mode none
Y HDCA Direct cursor addressing row column
Z HID Identify as VT52 none
[ HEHS Enter hold screen mode none
\ HXHS Exit hold screen mode none
] HX25 Transmit 25th line none
b HBD Erase beginning of display none
j HSCP Save cursor position none
k HRCP Restore cursor position none
l HEL Erase entire line none
n HCPR Cursor position report none
o HEBL Erase beginning of line none
p HERV Enter reverse video mode none
q HXRV Exit reverse video mode none
r HMBR Modify baud rate Bn
t HEKS Enter keypad shifted mode none
u HXKS Exit keypad shifted mode none
v HEWA Enter wrap around at end of line none
w HXEA Exit wrap around at end of line none
x HSM Set mode Ps
y HRM Reset mode Ps
z HRAM Reset to power-up configuration none
{ HEK Keyboard enabled none
} HDK Keyboard disabled none
ESC r Parameters
Value Description
A 110 baud
B 150 baud
C 300 baud
D 600 baud
E 1200 baud
F 1800 baud
G 2000 baud
H 2400 baud
I 3600 baud
J 4800 baud
K 7200 baud
L 9600 baud
ESX x Parameters
Value Description
1 Enable 25th line
2 No key click
3 Hold screen mode
4 Block cursor
5 Cursor off
6 Keypad shifted
7 Alternate keypad mode
8 Auto line feed on receipt of CR
9 Auto CR on receipt of line feed
ESX y Parameters
Value Description
1 Disable 25th line
2 Enable key click
3 Exit hold screen mode
4 Underscore cursor
5 Cursor on
6 Keypad unshifted
7 Exit alternate keypad mode
8 No auto line feed
9 No auto CR
ESC Sequences
Prefix Description Parameters
/ Identify as VT52 K
? Keypad alternate mode keys key
@ Shift keypad seven (7) none
A Shift keypad eight (8) none
B Shift keypad two (2) none
C Shift keypad six (6) none
D Shift keypad four (4) none
H Shift keypad five (5) none
L Shift keypad one (1) none
M Shift keypad three (3) none
N Shift keypad nine (9) none
O Shift keypad seven (7) none
P Blue function key none
Q Red function key none
R Gray function key none
S f1 function key none
T f2 function key none
U f3 function key none
V f4 function key none
W f5 function key none
ESC ? Parameters
Value Description
M Keypad ENTER key †
n Keypad period key (.) †
p Keypad zero key (0) †
q Keypad one key (1) †
r Keypad two key (2) †
s Keypad three key (3) †
t Keypad four key (4) †
u Keypad five key (5) †
v Keypad six key (6) †
w Keypad seven key (7) †
x Keypad eight key (8) †
y Keypad nine key (9) †

Note only transmitted in alternate keypad mode.