Difference between revisions of "CodeChart:Tektronix 4105/Tektronix 4105 Mode"

From Terminals
Jump to: navigation, search
m (character array)
 
(4 intermediate revisions 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 12: Line 11:
 
| ff=#ff
 
| ff=#ff
 
| vt=#vt
 
| vt=#vt
 +
| fs=#fs
 +
| gs=#gs
 +
| us=#us
 +
| si=#si
 +
| so=#so
 
| esc=/ESC
 
| esc=/ESC
 
}}
 
}}
Line 22: Line 26:
 
|-
 
|-
 
| valign="top" |
 
| valign="top" |
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|+ Control Sequences
 
|+ Control Sequences
! style="padding: 1ex;" | Prefix
+
{{CodeDescriptionHeader}}
! style="padding: 1ex;" | Description
+
{{CodeDescriptionRow|BEL|bel|Bell}}
! style="padding: 1ex;" | Parameters
+
{{CodeDescriptionRow|BS|bs|Back Space}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Bell||bel|BEL}}
+
{{CodeDescriptionRow|HT|ht|Tab}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Back Space||bs|BS}}
+
{{CodeDescriptionRow|LF|lf|Line Feed}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Tab||ht|HT}}
+
{{CodeDescriptionRow|VT|vt|Vertical Tab}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Line Feed||lf|LF}}
+
{{CodeDescriptionRow|FF|ff|Form Feed}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Vertical Tab||vt|VT}}
+
{{CodeDescriptionRow|CR|cr|Carriage Return}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Form Feed||ff|FF}}
+
{{CodeDescriptionRow|SO|so|Select G1 Character Set}}
{{User:Legalize/Control_Sequences/CodeDescriptionTable/Row|Carriage Return||cr|CR}}
+
{{CodeDescriptionRow|SI|si|Select G0 Character Set}}
 +
{{CodeDescriptionRow|FS|fs|Enter Marker Mode}}
 +
{{CodeDescriptionRow|GS|gs|Enter Vector Mode}}
 +
{{CodeDescriptionRow|US|us|Enter Alpha Mode}}
 
|}
 
|}
 
 
|}
 
|}
 
  
 
== Parameters ==
 
== Parameters ==
Line 67: Line 71:
 
| style="padding: 1ex;" | 16-bit signed integer, 16-bit signed exponent
 
| style="padding: 1ex;" | 16-bit signed integer, 16-bit signed exponent
 
| style="padding: 1ex;" | ''Pr''
 
| style="padding: 1ex;" | ''Pr''
 +
|-
 +
| style="padding: 1ex; text-align: center;" | X-Y Coordinate
 +
| style="padding: 1ex;" | Two 12-bit unsigned integers
 +
| style="padding: 1ex;" | ''Pxy''
 
|}
 
|}

Latest revision as of 23:36, 16 February 2013

Subpages of Tektronix 4105 Mode

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 FS , < L \ l |
13 CR GS - = M ] m }
14 SO IS2 . > N ^ n ~
15 SI US / ? 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
Control Sequences
Prefix Description Parameters
BEL Bell none
BS Back Space none
HT Tab none
LF Line Feed none
VT Vertical Tab none
FF Form Feed none
CR Carriage Return none
SO Select G1 Character Set none
SI Select G0 Character Set none
FS Enter Marker Mode none
GS Enter Vector Mode none
US Enter Alpha Mode none

Parameters

In Tektronix 4105 mode, the terminal encodes parameters of various datatypes. The parameters always follow the command sequence. In these tables, the datatypes are represented as follows:

Data Type Representation Symbol
Character Array Sequence of 6-bit unsigned integers Pca
Integer 16-bit signed integer Pi
Small Integer 7-bit unsigned integer Psi
Integer Array 16-bit count, sequence of 16-bit integers Pia
Real 16-bit signed integer, 16-bit signed exponent Pr
X-Y Coordinate Two 12-bit unsigned integers Pxy