Difference between revisions of "CodeChart:HP 2648A/HP 2648 Mode/ESC/Ampersand"

From Terminals
Jump to: navigation, search
m (formatting)
Line 3: Line 3:
  
 
{|
 
{|
! Received
 
! style="width: 2ex;" |
 
! Transmitted
 
|-
 
 
| valign="top" align="right" |
 
| valign="top" align="right" |
 
{{CodeChart
 
{{CodeChart
 +
| title=Received
 
| lowerp=#device-control
 
| lowerp=#device-control
 
| lowera=#set-cursor-position
 
| lowera=#set-cursor-position
Line 19: Line 16:
 
| lowerk=#define-latching-keys
 
| lowerk=#define-latching-keys
 
}}
 
}}
|
+
| style="width: 2ex;" |
 
| valign="top" |
 
| valign="top" |
 
{{CodeChart
 
{{CodeChart
 +
| title=Transmitted
 
| lowera=#report-cursor-position
 
| lowera=#report-cursor-position
 
}}
 
}}
 
|-
 
|-
 
| valign="top" |
 
| valign="top" |
== ESC & Control Sequences ==
+
{| class="wikitable"
 
+
|+ ESC & Control Sequences
{| border="1" class="wikitable sortable"
 
 
! style="padding: 1ex;" | Prefix
 
! style="padding: 1ex;" | Prefix
 
! style="padding: 1ex;" | Description
 
! style="padding: 1ex;" | Description
Line 44: Line 41:
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Define Strap Settings|[[#strap-setting-states|''state'']] [[#strap-setting-switches|''switch'']] ...|define-strap-settings|s}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Define Strap Settings|[[#strap-setting-states|''state'']] [[#strap-setting-switches|''switch'']] ...|define-strap-settings|s}}
 
|}
 
|}
 
 
=== <span id="enhancements">ESC & d Enhancements</span> ===
 
  
 
{| class="wikitable"
 
{| class="wikitable"
 +
|+ id="enhancements" | ESC & d Enhancements
 
! style="padding: 1ex;" | Value
 
! style="padding: 1ex;" | Value
! style="padding: 1ex;" | Description
+
! style="padding: 1ex; width: 100%;" | Description
 
|-
 
|-
 
| style="padding: 1ex; text-align: center;" | @
 
| style="padding: 1ex; text-align: center;" | @
Line 100: Line 95:
 
| style="padding: 1ex;" | Blink, Inverse Video, Underline, Half-Bright
 
| style="padding: 1ex;" | Blink, Inverse Video, Underline, Half-Bright
 
|}
 
|}
 
=== <span id="soft-key-attributes">ESC & f Soft Key Attributes</span> ===
 
  
 
{| class="wikitable"
 
{| class="wikitable"
 +
|+ id="soft-key-attributes" | ESC & f Soft Key Attributes
 
! style="padding: 1ex;" | Value
 
! style="padding: 1ex;" | Value
! style="padding: 1ex;" | Description
+
! style="padding: 1ex; width: 100%;" | Description
 
|-
 
|-
 
| style="padding: 1ex; text-align: center;" | 0
 
| style="padding: 1ex; text-align: center;" | 0
Line 116: Line 110:
 
| style="padding: 1ex;" | Transmit Only
 
| style="padding: 1ex;" | Transmit Only
 
|}
 
|}
 
=== <span id="soft-key-keys">ESC & f Soft Key Keys</span> ===
 
  
 
{| class="wikitable"
 
{| class="wikitable"
 +
|+ id="soft-key-keys" | ESC & f Soft Key Keys
 
! style="padding: 1ex;" | Value
 
! style="padding: 1ex;" | Value
! style="padding: 1ex;" | Description
+
! style="padding: 1ex; width: 100%;" | Description
 
|-
 
|-
 
| style="padding: 1ex; text-align: center;" | 0
 
| style="padding: 1ex; text-align: center;" | 0
Line 150: Line 143:
 
| style="padding: 1ex;" | f8
 
| style="padding: 1ex;" | f8
 
|}
 
|}
 
=== <span id="latching-key-states">ESC & k Latching Key States</span> ===
 
  
 
{| class="wikitable"
 
{| class="wikitable"
 +
|+ id="latching-key-states" | ESC & k Latching Key States
 
! style="padding: 1ex;" | Value
 
! style="padding: 1ex;" | Value
! style="padding: 1ex;" | Description
+
! style="padding: 1ex; width: 100%;" | Description
 
|-
 
|-
 
| style="padding: 1ex; text-align: center;" | 0
 
| style="padding: 1ex; text-align: center;" | 0
Line 163: Line 155:
 
| style="padding: 1ex;" | Down
 
| style="padding: 1ex;" | Down
 
|}
 
|}
 
=== <span id="latching-key-keys">ESC & k Latching Key Keys</span> ===
 
  
 
{| class="wikitable"
 
{| class="wikitable"
 +
|+ id="latching-key-keys" | ESC & k Latching Key Keys
 
! style="padding: 1ex;" | Value
 
! style="padding: 1ex;" | Value
! style="padding: 1ex;" | Description
+
! style="padding: 1ex; width: 100%;" | Description
 
|-
 
|-
 
| style="padding: 1ex; text-align: center;" | a
 
| style="padding: 1ex; text-align: center;" | a
Line 182: Line 173:
 
| style="padding: 1ex;" | Remote
 
| style="padding: 1ex;" | Remote
 
|}
 
|}
 
=== <span id="device-control-commands">ESC & p Device Control Commands</span> ===
 
  
 
{| class="wikitable"
 
{| class="wikitable"
 +
|+ id="device-control-commands" | ESC & p Device Control Commands
 
! style="padding: 1ex;" | Command
 
! style="padding: 1ex;" | Command
! style="padding: 1ex;" | Description
+
! style="padding: 1ex; width: 100%;" | Description
 
! style="padding: 1ex;" | Parameter
 
! style="padding: 1ex;" | Parameter
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Copy or compare record|[[#device-control-compare|''compare'']]||b}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Copy or compare record|[[#device-control-compare|''compare'']]||b}}
Line 201: Line 191:
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Read device status|[[#device-control-device|''device'']]||~ (^)}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Read device status|[[#device-control-device|''device'']]||~ (^)}}
 
|}
 
|}
 
=== <span id="device-control-devices">ESC & p Compare</span> ===
 
  
 
{| class="wikitable"
 
{| class="wikitable"
 +
|+ id="device-control-devices" | ESC & p Compare
 
! style="padding: 1ex;" | Value
 
! style="padding: 1ex;" | Value
! style="padding: 1ex;" | Description
+
! style="padding: 1ex; width: 100%;" | Description
 
|-
 
|-
 
| style="padding: 1ex; text-align: center;" | ''empty''
 
| style="padding: 1ex; text-align: center;" | ''empty''
Line 214: Line 203:
 
| style="padding: 1ex;" | Compare
 
| style="padding: 1ex;" | Compare
 
|}
 
|}
 
=== <span id="device-control-devices">ESC & p Devices</span> ===
 
  
 
{| class="wikitable"
 
{| class="wikitable"
 +
|+ id="device-control-devices" | ESC & p Devices
 
! style="padding: 1ex;" | Value
 
! style="padding: 1ex;" | Value
! style="padding: 1ex;" | Description
+
! style="padding: 1ex; width: 100%;" | Description
 
|-
 
|-
 
| style="padding: 1ex; text-align: center;" | 1
 
| style="padding: 1ex; text-align: center;" | 1
Line 237: Line 225:
 
|}
 
|}
  
 
=== <span id="device-control-devices">ESC & p Operations</span> ===
 
  
 
{| class="wikitable"
 
{| class="wikitable"
 +
|+ id="device-control-devices" | ESC & p Operations
 
! style="padding: 1ex;" | Value
 
! style="padding: 1ex;" | Value
! style="padding: 1ex;" | Description
+
! style="padding: 1ex; width: 100%;" | Description
 
|-
 
|-
 
| style="padding: 1ex; text-align: center;" | 0
 
| style="padding: 1ex; text-align: center;" | 0
Line 277: Line 264:
 
| style="padding: 1ex;" | Turn off write-backspace-read mode
 
| style="padding: 1ex;" | Turn off write-backspace-read mode
 
|}
 
|}
 
 
=== <span id="device-control-read-operations">ESC & p Read Operations</span> ===
 
  
 
{| class="wikitable"
 
{| class="wikitable"
 +
|+ id="device-control-read-operations" | ESC & p Read Operations
 
! style="padding: 1ex;" | Value
 
! style="padding: 1ex;" | Value
! style="padding: 1ex;" | Description
+
! style="padding: 1ex; width: 100%;" | Description
 
|-
 
|-
 
| style="padding: 1ex; text-align: center;" | 0
 
| style="padding: 1ex; text-align: center;" | 0
Line 303: Line 288:
 
| style="padding: 1ex;" | binary, read a file
 
| style="padding: 1ex;" | binary, read a file
 
|}
 
|}
 
 
=== <span id="device-control-units">ESC & p Units</span> ===
 
  
 
{| class="wikitable"
 
{| class="wikitable"
 +
|+ id="device-control-units" | ESC & p Units
 
! style="padding: 1ex;" | Value
 
! style="padding: 1ex;" | Value
! style="padding: 1ex;" | Description
+
! style="padding: 1ex; width: 100%;" | Description
 
|-
 
|-
 
| style="padding: 1ex; text-align: center;" | 1
 
| style="padding: 1ex; text-align: center;" | 1
Line 317: Line 300:
 
| style="padding: 1ex;" | Right
 
| style="padding: 1ex;" | Right
 
|}
 
|}
 
=== <span id="strap-setting-states">ESC & s Strap Setting States</span> ===
 
  
 
{| class="wikitable"
 
{| class="wikitable"
 +
|+ id="strap-setting-states" | ESC & s Strap Setting States
 
! style="padding: 1ex;" | Value
 
! style="padding: 1ex;" | Value
! style="padding: 1ex;" | Description
+
! style="padding: 1ex; width: 100%;" | Description
 
|-
 
|-
 
| style="padding: 1ex; text-align: center;" | 0
 
| style="padding: 1ex; text-align: center;" | 0
Line 331: Line 313:
 
|}
 
|}
  
 
=== <span id="strap-setting-switches">ESC & s Strap Setting Switches</span> ===
 
  
 
{| class="wikitable"
 
{| class="wikitable"
 +
|+ id="strap-setting-switches" | ESC & s Strap Setting Switches
 
! style="padding: 1ex;" | Value
 
! style="padding: 1ex;" | Value
! style="padding: 1ex;" | Description
+
! style="padding: 1ex; width: 100%;" | Description
 
|-
 
|-
 
| style="padding: 1ex; text-align: center;" | a
 
| style="padding: 1ex; text-align: center;" | a
Line 413: Line 394:
 
| valign="top" |
 
| valign="top" |
  
== ESC &amp; Sequences ==
+
{| class="wikitable"
 
+
|+ ESC &amp; Control Sequences
{| border="1" class="wikitable sortable"
 
 
! style="padding: 1ex;" | Prefix
 
! style="padding: 1ex;" | Prefix
 
! style="padding: 1ex;" | Description
 
! style="padding: 1ex;" | Description

Revision as of 19:52, 27 January 2013

Subpages of Ampersand

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 & Control Sequences
Prefix Description Parameters

User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row

ESC & d Enhancements
Value Description
@ Normal
A Blink
B Inverse Video
C Blink, Inverse Video
D Underline
E Blink, Underline
F Inverse Video, Underline
G Blink, Inverse Video, Underline
H Half-Bright
I Blink, Half-Bright
J Inverse Video, Half-Bright
K Blink, Inverse Video, Half-Bright
L Underline, Half-Bright
M Blink, Underline, Half-Bright
N Inverse Video, Underline, Half-Bright
O Blink, Inverse Video, Underline, Half-Bright
ESC & f Soft Key Attributes
Value Description
0 Normal
1 Local Only
2 Transmit Only
ESC & f Soft Key Keys
Value Description
0 CR
1 f1
2 f2
3 f3
4 f4
5 f5
6 f6
7 f7
8 f8
ESC & k Latching Key States
Value Description
0 Up
1 Down
ESC & k Latching Key Keys
Value Description
a Auto LF
b Block Mode
c Caps Lock
r Remote
ESC & p Device Control Commands
Command Description Parameter

User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row

ESC & p Compare
Value Description
empty Copy
1 Compare
ESC & p Devices
Value Description
1 Left cartridge tape unit
2 Right cartridge tape unit
3 Display
4 External printer (write-only)
5 HP-IB device


ESC & p Operations
Value Description
0 Rewind
1 Space "p" records
2 Space "p" files or locate file "p"
3 Locate end-of-data mark
4 Condition tape
5 Write file mark
6 Write end-of-data mark
7 Test cartridge tape unit
8 Space "p" records immediately without writing end-of-data mark
9 Turn on write-backspace-read mode
10 Turn off write-backspace-read mode
ESC & p Read Operations
Value Description
0 ASCII, read a record
1 ASCII, repeat last record
2 binary, read a record
3 binary, repeat last record
4 ASCII, read a file
6 binary, read a file
ESC & p Units
Value Description
1 Left
2 Right
ESC & s Strap Setting States
Value Description
0 Closed
1 Open


ESC & s Strap Setting Switches
Value Description
a Function key transmission
b Space overwrite latch
c Cursor end-of-line wraparound
d Block mode (line/page)
e Paper tape mode
f Fast binary read
g Block transfer handshake
h Inhibit DC2
j Auto terminate
k Clear terminator
l Self-test inhibit
m Reverse CNTL key effect on INSERT CHAR and DELETE CHAR keys
n Escape code transfer to printer
p Compatability mode (scaled)
q Compatability mode (unscaled)
r Circuit assurance
s Main Channel Protocol
t Main Channel Protocol
u CPU break
v Carrier Detect
w Data Comm self-test enable
x Data speed select
y Transmit LED
z Parity
ESC & Control Sequences
Prefix Description Parameters

User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row