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

From Terminals
Jump to: navigation, search
m (graphics text parameter)
 
(51 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
__NOTOC__
 
[[:Special:PrefixIndex/{{FULLPAGENAME}}/|Subpages of {{SUBPAGENAME}}]]
 
[[:Special:PrefixIndex/{{FULLPAGENAME}}/|Subpages of {{SUBPAGENAME}}]]
  
{| border="1" style="text-align: center;"
+
{|
! style="width: 3em;" |   !! style="width: 3em;" | 0 !! style="width: 3em;" | 1
+
| valign="top" align="right" |
! style="width: 3em;" | 2 !! style="width: 3em;" | 3 !! style="width: 3em;" | 4
+
{{CodeChart
! style="width: 3em;" | 5 !! style="width: 3em;" | 6 !! style="width: 3em;" | 7
+
| title=Received
 +
| lowera=#autoplot
 +
| lowerd=#graphics-display-control
 +
| lowerl=#graphics-text-label
 +
| lowerm=#graphics-drawing-mode
 +
| lowerp=#plot-control
 +
| lowerr=#raster-dump-control
 +
| lowers=#graphics-status
 +
| lowert=#compatability-mode
 +
}}
 +
| style="width: 2ex;" |
 +
| valign="top" |
 +
{{CodeChart
 +
| title=Transmitted
 +
| lowerb=#raster-transfer
 +
| lowerr=#raster-transfer-control
 +
}}
 
|-
 
|-
! 0
+
| valign="top" |
| NUL || DLE || SP || 0 || @ || P || ` || [[#plot-control|'''p''']]
+
{| class="wikitable"
|-
+
|+ ESC * Control Sequences
! 1
+
{{CodeDescriptionHeader}}
| SOH || DC1 || !  || 1 || A || Q || [[#autoplot|'''a''']] || q
+
{{CodeDescriptionRow|a|autoplot|Autoplot|[[#autplot-commands|''command'']] ...}}
|-
+
{{CodeDescriptionRow|d|display-control|Display Control|[[#display-control-commands|''command'']] ...}}
! 2
+
{{CodeDescriptionRow|l|graphics-text-label|Graphics Text Label|''text'' ''eol''}}
| STX || DC2 || "  || 2 || B || R || [[#raster-dump-transfer|'''b''']] || [[#raster-dump-control|'''r''']]
+
{{CodeDescriptionRow|m|graphics-drawing-mode|Graphics Drawing Mode|[[#graphics-drawing-mode-commands|''command'']] ...}}
|-
+
{{CodeDescriptionRow|p|plot-control|Plot Control|[[#plot-commands|''command'']] ...}}
! 3
+
{{CodeDescriptionRow|r|raster-dump-control|Raster Dump Control|[[#raster-dump-control-commands|''command'']] ...}}
| ETX || DC3 || #  || 3 || C || S || c || [[#graphics-status|'''s''']]
+
{{CodeDescriptionRow|s|graphics-status|Request Graphics Status|''parameter'' <code>^</code>}}
|-
+
{{CodeDescriptionRow|t|compatability-mode|Compatability Mode|''parameter''}}
! 4
 
| EOT || DC4 || $  || 4 || D || T || [[#graphics-display-control|'''d''']] || [[#compatability-mode|'''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 || \ || [[#graphics-text-label|'''l''']] || <nowiki>|</nowiki>
 
|-
 
! 13
 
| CR || IS3 || - || = || M || ] || [[#vector-drawing-mode|'''m''']] || }
 
|-
 
! 14
 
| SO || IS2 || . || > || N || ^ || n || ~
 
|-
 
! 15
 
| SI || IS1 || / || ? || O || _ || o || DEL
 
 
|}
 
|}
  
 +
{| class="wikitable"
 +
|+ id="autplot-commands" | ESC * a Autoplot Commands
 +
! style="padding: 1ex;" | Command
 +
! style="padding: 1ex;" | Description
 +
! style="padding: 1ex;" | Parameters
 +
{{CodeDescriptionRow|a||Start Autoplot}}
 +
{{CodeDescriptionRow|b||Stop Autoplot}}
 +
{{CodeDescriptionRow|c||Draw Autoplot Axes}}
 +
{{CodeDescriptionRow|d||Clear Menu}}
 +
{{CodeDescriptionRow|f||Display Autoplot Menu}}
 +
{{CodeDescriptionRow|g||Turn Off Autoplot Menu}}
 +
{{CodeDescriptionRow|h||Number of Columns|''b1'' ... ''b5''}}
 +
{{CodeDescriptionRow|i||Column for X Data|''b1'' ... ''b5''}}
 +
{{CodeDescriptionRow|j||Column for Y Data|''b1'' ... ''b5''}}
 +
{{CodeDescriptionRow|k||Line Type|''b1'' ... ''b5''}}
 +
{{CodeDescriptionRow|l||Min X|''b1'' ... ''b15''}}
 +
{{CodeDescriptionRow|m||Max X|''b1'' ... ''b15''}}
 +
{{CodeDescriptionRow|n||Min Y|''b1'' ... ''b15''}}
 +
{{CodeDescriptionRow|o||Max Y|''b1'' ... ''b15''}}
 +
{{CodeDescriptionRow|p||Units Between X Labels|''b1'' ... ''b15''}}
 +
{{CodeDescriptionRow|q||Units Between X Tics|''b1'' ... ''b5''}}
 +
{{CodeDescriptionRow|r||Units Between Y Labels|''b1'' ... ''b15''}}
 +
{{CodeDescriptionRow|s||Units Between Y Tics|''b1'' ... ''b5''}}
 +
{{CodeDescriptionRow|t||Skip Heading Lines|''b1'' ... ''b5''}}
 +
{{CodeDescriptionRow|u||Number of Points|''b1'' ... ''b5''}}
 +
{{CodeDescriptionRow|v||Draw Grid|''b1'' ... ''b5''}}
 +
{{CodeDescriptionRow|w||Plot From Display|''b1'' ... ''b5''}}
 +
{{CodeDescriptionRow|z||No Operation}}
 +
|}
  
=== ESC * Control Sequences ===
+
{| class="wikitable"
 
+
|+ id="display-control-commands" | ESC * d Display Control Commands
{| border="1"
+
! style="padding: 1ex; text-align: center;" | Command
! style="padding: 1ex;" | Prefix !! style="padding: 1ex;" | Description !! style="padding: 1ex;" | Parameters
+
! style="padding: 1ex;" | Description
|-
+
! style="padding: 1ex;" | Parameters
| style="padding: 1ex; text-align: center;" | <span id="autoplot">a</span>
+
{{CodeDescriptionRow|a||Clear Memory}}
| style="padding: 1ex;" | Autoplot
+
{{CodeDescriptionRow|b||Set Memory}}
| style="padding: 1ex;" | [[#autoplot-commands|''command'' ...]]
+
{{CodeDescriptionRow|c||Graphics Display On}}
|-
+
{{CodeDescriptionRow|d||Graphics Display Off}}
| style="padding: 1ex; text-align: center;" | <span id="raster-dump-transfer">b</span>
+
{{CodeDescriptionRow|e||Alphanumeric Display On}}
| style="padding: 1ex;" | Raster Dump Transfer
+
{{CodeDescriptionRow|f||Alphanumeric Display Off}}
| style="padding: 1ex;" | [[#raster-dump-transfer-commands|''command'' ...]]
+
{{CodeDescriptionRow|g||Zoom On}}
|-
+
{{CodeDescriptionRow|h||Zoom Off}}
| style="padding: 1ex; text-align: center;" | <span id="graphics-display-control">d</span>
+
{{CodeDescriptionRow|i||Zoom Size|''size''}}
| style="padding: 1ex;" | Graphics Display Control
+
{{CodeDescriptionRow|j||Zoom Position|''x'' ''y''}}
| style="padding: 1ex;" | [[#graphics-display-control-commands|''command'' ...]]
+
{{CodeDescriptionRow|k||Graphics Cursor On}}
|-
+
{{CodeDescriptionRow|l||Graphics Cursor Off}}
| style="padding: 1ex; text-align: center;" | <span id="graphics-text-label">l</span>
+
{{CodeDescriptionRow|m||Rubber Band Line On}}
| style="padding: 1ex;" | Graphics Text Label
+
{{CodeDescriptionRow|n||Rubber Band Line Off}}
| style="padding: 1ex;" | ''text''
+
{{CodeDescriptionRow|o||Move Cursor Absolute|''x'' ''y''}}
|-
+
{{CodeDescriptionRow|p||Move Cursor Relative|''x'' ''y''}}
| style="padding: 1ex; text-align: center;" | <span id="vector-drawing-mode">m</span>
+
{{CodeDescriptionRow|q||Alphanumeric Cursor On}}
| style="padding: 1ex;" | Vector Drawing Mode
+
{{CodeDescriptionRow|r||Alphanumeric Cursor Off}}
| style="padding: 1ex;" | ''parameters''
+
{{CodeDescriptionRow|z||No Operation}}
|-
 
| style="padding: 1ex; text-align: center;" | <span id="plot-control">p</span>
 
| style="padding: 1ex;" | Plot Control
 
| style="padding: 1ex;" | ''parameters''
 
|-
 
| style="padding: 1ex; text-align: center;" | <span id="raster-dump-control">r</span>
 
| style="padding: 1ex;" | Raster Dump Control
 
| style="padding: 1ex;" | ''parameter''
 
|-
 
| style="padding: 1ex; text-align: center;" | <span id="graphics-status">s</span>
 
| style="padding: 1ex;" | Graphics Status
 
| style="padding: 1ex;" | ''parameter''
 
|-
 
| style="padding: 1ex; text-align: center;" | <span id="compatability-mode">t</span>
 
| style="padding: 1ex;" | Compatability Mode
 
| style="padding: 1ex;" | ''parameter''
 
 
|}
 
|}
  
 
+
{| class="wikitable"
==== <span id="autoplot-commands">ESC * a Autoplot Commands</span> ====
+
|+ id="graphics-drawing-mode-commands" | ESC * m Graphics Drawing Mode Commands
{| border="1"
+
! style="padding: 1ex;" | Command
! style="padding: 1ex; text-align: center;" | Prefix
 
 
! style="padding: 1ex;" | Description
 
! style="padding: 1ex;" | Description
 
! style="padding: 1ex;" | Parameters
 
! style="padding: 1ex;" | Parameters
|-
+
{{CodeDescriptionRow|a||Select Drawing Mode|[[#drawing-modes|''drawing mode'']]}}
| style="padding: 1ex; text-align: center;" | a
+
{{CodeDescriptionRow|b||Select Line Type|[[#line-types|''line type'']]}}
| style="padding: 1ex;" | Start Autoplot
+
{{CodeDescriptionRow|c||Define Line Pattern|''pattern'' ''scale''}}
| style="padding: 1ex;" | ''none''
+
{{CodeDescriptionRow|d||Define Area Pattern|''row0'' ... ''row7''}}
|-
+
{{CodeDescriptionRow|e||Area Fill, Absolute|''left'' ''bottom'' ''right'' ''top''}}
| style="padding: 1ex; text-align: center;" | b
+
{{CodeDescriptionRow|f||Area Fill, Relative|''left'' ''bottom'' ''right'' ''top''}}
| style="padding: 1ex;" | Stop Autoplot
+
{{CodeDescriptionRow|j||Set Relocatable Origin|''x'' ''y''}}
| style="padding: 1ex;" | ''none''
+
{{CodeDescriptionRow|k||Set Relocatable Origin to Pen Position}}
|-
+
{{CodeDescriptionRow|l||Set Relocatable Origin to Cursor Position}}
| style="padding: 1ex; text-align: center;" | c
+
{{CodeDescriptionRow|m||Set Graphics Text Size|[[#graphics-text-sizes|''size'']]}}
| style="padding: 1ex;" | Draw Autoplot Axes
+
{{CodeDescriptionRow|n||Set Graphics Text Direction|[[#graphics-text-directions|''orientation'']]}}
| style="padding: 1ex;" | ''none''
+
{{CodeDescriptionRow|o||Turn On Character Slant}}
|-
+
{{CodeDescriptionRow|p||Turn Off Character Slant}}
| style="padding: 1ex; text-align: center;" | d
+
{{CodeDescriptionRow|q||Set Text Justification and Origin|[[#graphics-text-origins|''origin'']]}}
| style="padding: 1ex;" | Clear Menu
+
{{CodeDescriptionRow|r||Set Graphics Default Parameters}}
| style="padding: 1ex;" | ''none''
+
{{CodeDescriptionRow|z||No Operation}}
|-
+
|}
| style="padding: 1ex; text-align: center;" | f
+
 
| style="padding: 1ex;" | Display Autoplot Menu
+
{| class="wikitable"
| style="padding: 1ex;" | ''none''
+
|+ id="line-types" | ESC * m a Drawing Modes
|-
+
{{ValueDescriptionHeader}}
| style="padding: 1ex; text-align: center;" | g
+
{{ValueDescriptionRow|0|No change}}
| style="padding: 1ex;" | Turn Off Autoplot Menu
+
{{ValueDescriptionRow|1|Clear}}
| style="padding: 1ex;" | ''none''
+
{{ValueDescriptionRow|2|Set}}
|-
+
{{ValueDescriptionRow|3|Complement}}
| style="padding: 1ex; text-align: center;" | h
+
{{ValueDescriptionRow|4|Jam}}
| style="padding: 1ex;" | Number of Columns
 
| style="padding: 1ex;" | ''byte1'' ... ''byte5''
 
|-
 
| style="padding: 1ex; text-align: center;" | i
 
| style="padding: 1ex;" | Column for X Data
 
| style="padding: 1ex;" | ''byte1'' ... ''byte5''
 
|-
 
| style="padding: 1ex; text-align: center;" | j
 
| style="padding: 1ex;" | Column for Y Data
 
| style="padding: 1ex;" | ''byte1'' ... ''byte5''
 
|-
 
| style="padding: 1ex; text-align: center;" | k
 
| style="padding: 1ex;" | Line Type
 
| style="padding: 1ex;" | ''byte1'' ... ''byte5''
 
|-
 
| style="padding: 1ex; text-align: center;" | l
 
| style="padding: 1ex;" | Min X
 
| style="padding: 1ex;" | ''byte1'' ... ''byte15''
 
|-
 
| style="padding: 1ex; text-align: center;" | m
 
| style="padding: 1ex;" | Max X
 
| style="padding: 1ex;" | ''byte1'' ... ''byte15''
 
|-
 
| style="padding: 1ex; text-align: center;" | n
 
| style="padding: 1ex;" | Min Y
 
| style="padding: 1ex;" | ''byte1'' ... ''byte15''
 
|-
 
| style="padding: 1ex; text-align: center;" | o
 
| style="padding: 1ex;" | Max Y
 
| style="padding: 1ex;" | ''byte1'' ... ''byte15''
 
|-
 
| style="padding: 1ex; text-align: center;" | p
 
| style="padding: 1ex;" | Units Between X Labels
 
| style="padding: 1ex;" | ''byte1'' ... ''byte15''
 
|-
 
| style="padding: 1ex; text-align: center;" | q
 
| style="padding: 1ex;" | Units Between X Tics
 
| style="padding: 1ex;" | ''byte1'' ... ''byte5''
 
|-
 
| style="padding: 1ex; text-align: center;" | r
 
| style="padding: 1ex;" | Units Between Y Labels
 
| style="padding: 1ex;" | ''byte1'' ... ''byte15''
 
|-
 
| style="padding: 1ex; text-align: center;" | s
 
| style="padding: 1ex;" | Units Between Y Tics
 
| style="padding: 1ex;" | ''byte1'' ... ''byte5''
 
|-
 
| style="padding: 1ex; text-align: center;" | t
 
| style="padding: 1ex;" | Skip Heading Lines
 
| style="padding: 1ex;" | ''byte1'' ... ''byte5''
 
|-
 
| style="padding: 1ex; text-align: center;" | u
 
| style="padding: 1ex;" | Number of Points
 
| style="padding: 1ex;" | ''byte1'' ... ''byte5''
 
|-
 
| style="padding: 1ex; text-align: center;" | v
 
| style="padding: 1ex;" | Draw Grid
 
| style="padding: 1ex;" | ''byte1'' ... ''byte5''
 
|-
 
| style="padding: 1ex; text-align: center;" | w
 
| style="padding: 1ex;" | Plot From Display
 
| style="padding: 1ex;" | ''byte1'' ... ''byte5''
 
|-
 
| style="padding: 1ex; text-align: center;" | z
 
| style="padding: 1ex;" | No Operation
 
| style="padding: 1ex;" | ''none''
 
 
|}
 
|}
  
 +
{| class="wikitable"
 +
|+ id="line-types" | ESC * m b Line Types
 +
{{ValueDescriptionHeader}}
 +
{{ValueDescriptionRow|1|Solid line}}
 +
{{ValueDescriptionRow|2|User defined line pattern}}
 +
{{ValueDescriptionRow|3|User defined area pattern}}
 +
{{ValueDescriptionRow|4|Predefined pattern #1}}
 +
{{ValueDescriptionRow|5|Predefined pattern #2}}
 +
{{ValueDescriptionRow|6|Predefined pattern #3}}
 +
{{ValueDescriptionRow|7|Predefined pattern #4}}
 +
{{ValueDescriptionRow|8|Predefined pattern #5}}
 +
{{ValueDescriptionRow|9|Predefined pattern #6}}
 +
{{ValueDescriptionRow|10|Predefined pattern #7}}
 +
{{ValueDescriptionRow|11|Point plot}}
 +
|}
  
==== <span id="raster-dump-transfer-commands">ESC * b Raster Dump Transfer Commands</span> ====
+
{| class="wikitable"
 +
|+ id="graphics-text-sizes" | ESC * m m Graphics Text Sizes
 +
{{ValueDescriptionHeader}}
 +
{{ValueDescriptionRow|1|5x7 matrix in 7x10 cell}}
 +
{{ValueDescriptionRow|2|10x14 matrix in 14x20 cell}}
 +
{{ValueDescriptionRow|3|15x21 matrix in 21x30 cell}}
 +
{{ValueDescriptionRow|4|20x28 matrix in 28x40 cell}}
 +
{{ValueDescriptionRow|5|25x35 matrix in 35x50 cell}}
 +
{{ValueDescriptionRow|6|30x42 matrix in 42x60 cell}}
 +
{{ValueDescriptionRow|7|35x49 matrix in 49x70 cell}}
 +
{{ValueDescriptionRow|8|40x56 matrix in 56x80 cell}}
 +
|}
  
{| border="1"
+
{| class="wikitable"
! style="padding: 1ex;" | Prefix !! style="padding: 1ex;" | Description !! style="padding: 1ex;" | Parameters
+
|+ id="graphics-text-sizes" | ESC * m n Graphics Text Orientations
|-
+
{{ValueDescriptionHeader}}
|-
+
{{ValueDescriptionRow|1|Normal (upright)}}
| style="padding: 1ex; text-align: center;" | <span id="compatability-mode">w</span>
+
{{ValueDescriptionRow|2|Rotated 90 degrees counter clockwise}}
| style="padding: 1ex;" | Transfer Empty Scanline Data
+
{{ValueDescriptionRow|3|Rotated 180 degrees counter clockwise}}
| style="padding: 1ex;" | 0
+
{{ValueDescriptionRow|4|Rotated 270 degrees counter clockwise}}
|-
 
| style="padding: 1ex; text-align: center;" | <span id="compatability-mode">w</span>
 
| style="padding: 1ex;" | Transfer Scanline Data
 
| style="padding: 1ex;" | 90
 
 
|}
 
|}
  
 +
{| class="wikitable"
 +
|+ id="graphics-text-origins" | ESC * m q Graphics Text Origins
 +
{{ValueDescriptionHeader}}
 +
{{ValueDescriptionRow|1|Bottom Origin, Left Justification}}
 +
{{ValueDescriptionRow|2|Middle Origin, Left Justification}}
 +
{{ValueDescriptionRow|3|Top Origin, Left Justification}}
 +
{{ValueDescriptionRow|4|Bottom Origin, Center Justification}}
 +
{{ValueDescriptionRow|5|Middle Origin, Center Justification}}
 +
{{ValueDescriptionRow|6|Top Origin, Center Justification}}
 +
{{ValueDescriptionRow|7|Bottom Origin, Right Justification}}
 +
{{ValueDescriptionRow|8|Middle Origin, Right Justification}}
 +
{{ValueDescriptionRow|9|Top Origin, Right Justification}}
 +
|}
  
==== <span id="graphics-display-control-commands">ESC * d Graphics Display Control Commands</span> ====
+
{| class="wikitable"
 +
|+ id="plot-commands" | ESC * p Plot Control Commands
 +
! style="padding: 1ex;" | Command
 +
! style="padding: 1ex;" | Description
 +
{{ValueDescriptionRow|a|Lift the pen}}
 +
{{ValueDescriptionRow|b|Lower the pen}}
 +
{{ValueDescriptionRow|c|Use graphics cursor position as new point}}
 +
{{ValueDescriptionRow|d|Draw a single dot at the current pen position}}
 +
{{ValueDescriptionRow|e|Set relocatable origin to current pen position}}
 +
{{ValueDescriptionRow|f|Use ASCII absolute format}}
 +
{{ValueDescriptionRow|g|Use ASCII incremental format}}
 +
{{ValueDescriptionRow|h|Use ASCII relocatable format}}
 +
{{ValueDescriptionRow|i|Use binary absolute format}}
 +
{{ValueDescriptionRow|j|Use binary short incremental format}}
 +
{{ValueDescriptionRow|k|Use binary incremental format}}
 +
{{ValueDescriptionRow|l|Use binary relocatable format}}
 +
{{ValueDescriptionRow|z|No operation}}
 +
|}
  
{| border="1"
+
{| class="wikitable"
! style="padding: 1ex; text-align: center;" | Prefix
+
|+ id="raster-dump-control-commands" | ESC * r Raster Dump Transfer Commands
 +
! style="padding: 1ex;" | Command
 
! style="padding: 1ex;" | Description
 
! style="padding: 1ex;" | Description
! style="padding: 1ex;" | Parameters
+
! style="padding: 1ex;" | Parameter
|-
+
{{CodeDescriptionRow|a||Start of Transfer|''width'' <code>s</code> ''height'' <code>t</code>}}
| style="padding: 1ex; text-align: center;" | a
+
{{CodeDescriptionRow|b||End of Transfer}}
| style="padding: 1ex;" | Clear Memory
+
{{CodeDescriptionRow|c||Erase Screen}}
| style="padding: 1ex;" | ''none''
+
{{CodeDescriptionRow|d||Turn Video On}}
|-
+
|}
| style="padding: 1ex; text-align: center;" | b
+
|
| style="padding: 1ex;" | Set Memory
+
| valign="top" |
| style="padding: 1ex;" | ''none''
+
{| class="wikitable"
|-
+
|+ ESC * Control Sequences
| style="padding: 1ex; text-align: center;" | c
+
{{CodeDescriptionHeader}}
| style="padding: 1ex;" | Graphics Display On
+
{{CodeDescriptionRow|b|raster-transfer|Transfer Blank Scanline|<code>0W</code>}}
| style="padding: 1ex;" | ''none''
+
{{CodeDescriptionRow|b||Transfer Scanline|<code>90W</code> ''b1 .. b90''}}
|-
+
{{CodeDescriptionRow|r|raster-transfer-control|Start Transfer|<code>720s360tA</code>}}
| style="padding: 1ex; text-align: center;" | d
+
{{CodeDescriptionRow|r||End Transfer|<code>B</code>}}
| style="padding: 1ex;" | Graphics Display Off
+
|}
| style="padding: 1ex;" | ''none''
+
 
|-
 
| style="padding: 1ex; text-align: center;" | g
 
| style="padding: 1ex;" | Zoom On
 
| style="padding: 1ex;" | ''none''
 
|-
 
| style="padding: 1ex; text-align: center;" | h
 
| style="padding: 1ex;" | Zoom Off
 
| style="padding: 1ex;" | ''none''
 
|-
 
| style="padding: 1ex; text-align: center;" | i
 
| style="padding: 1ex;" | Zoom Size
 
| style="padding: 1ex;" | ''size''
 
|-
 
| style="padding: 1ex; text-align: center;" | j
 
| style="padding: 1ex;" | Zoom Position
 
| style="padding: 1ex;" | ''x'', ''y''
 
|-
 
| style="padding: 1ex; text-align: center;" | k
 
| style="padding: 1ex;" | Graphics Cursor On
 
| style="padding: 1ex;" | ''none''
 
|-
 
| style="padding: 1ex; text-align: center;" | l
 
| style="padding: 1ex;" | Graphics Cursor Off
 
| style="padding: 1ex;" | ''none''
 
|-
 
| style="padding: 1ex; text-align: center;" | o
 
| style="padding: 1ex;" | Move Absolute
 
| style="padding: 1ex;" | ''x'', ''y''
 
|-
 
| style="padding: 1ex; text-align: center;" | p
 
| style="padding: 1ex;" | Move Relative
 
| style="padding: 1ex;" | ''x'', ''y''
 
 
|}
 
|}

Latest revision as of 17:17, 15 February 2013

Subpages of Asterisk

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
a Autoplot command ...
d Display Control command ...
l Graphics Text Label text eol
m Graphics Drawing Mode command ...
p Plot Control command ...
r Raster Dump Control command ...
s Request Graphics Status parameter ^
t Compatability Mode parameter
ESC * a Autoplot Commands
Command Description Parameters
a Start Autoplot none
b Stop Autoplot none
c Draw Autoplot Axes none
d Clear Menu none
f Display Autoplot Menu none
g Turn Off Autoplot Menu none
h Number of Columns b1 ... b5
i Column for X Data b1 ... b5
j Column for Y Data b1 ... b5
k Line Type b1 ... b5
l Min X b1 ... b15
m Max X b1 ... b15
n Min Y b1 ... b15
o Max Y b1 ... b15
p Units Between X Labels b1 ... b15
q Units Between X Tics b1 ... b5
r Units Between Y Labels b1 ... b15
s Units Between Y Tics b1 ... b5
t Skip Heading Lines b1 ... b5
u Number of Points b1 ... b5
v Draw Grid b1 ... b5
w Plot From Display b1 ... b5
z No Operation none
ESC * d Display Control Commands
Command Description Parameters
a Clear Memory none
b Set Memory none
c Graphics Display On none
d Graphics Display Off none
e Alphanumeric Display On none
f Alphanumeric Display Off none
g Zoom On none
h Zoom Off none
i Zoom Size size
j Zoom Position x y
k Graphics Cursor On none
l Graphics Cursor Off none
m Rubber Band Line On none
n Rubber Band Line Off none
o Move Cursor Absolute x y
p Move Cursor Relative x y
q Alphanumeric Cursor On none
r Alphanumeric Cursor Off none
z No Operation none
ESC * m Graphics Drawing Mode Commands
Command Description Parameters
a Select Drawing Mode drawing mode
b Select Line Type line type
c Define Line Pattern pattern scale
d Define Area Pattern row0 ... row7
e Area Fill, Absolute left bottom right top
f Area Fill, Relative left bottom right top
j Set Relocatable Origin x y
k Set Relocatable Origin to Pen Position none
l Set Relocatable Origin to Cursor Position none
m Set Graphics Text Size size
n Set Graphics Text Direction orientation
o Turn On Character Slant none
p Turn Off Character Slant none
q Set Text Justification and Origin origin
r Set Graphics Default Parameters none
z No Operation none
ESC * m a Drawing Modes
Value Description
0 No change
1 Clear
2 Set
3 Complement
4 Jam
ESC * m b Line Types
Value Description
1 Solid line
2 User defined line pattern
3 User defined area pattern
4 Predefined pattern #1
5 Predefined pattern #2
6 Predefined pattern #3
7 Predefined pattern #4
8 Predefined pattern #5
9 Predefined pattern #6
10 Predefined pattern #7
11 Point plot
ESC * m m Graphics Text Sizes
Value Description
1 5x7 matrix in 7x10 cell
2 10x14 matrix in 14x20 cell
3 15x21 matrix in 21x30 cell
4 20x28 matrix in 28x40 cell
5 25x35 matrix in 35x50 cell
6 30x42 matrix in 42x60 cell
7 35x49 matrix in 49x70 cell
8 40x56 matrix in 56x80 cell
ESC * m n Graphics Text Orientations
Value Description
1 Normal (upright)
2 Rotated 90 degrees counter clockwise
3 Rotated 180 degrees counter clockwise
4 Rotated 270 degrees counter clockwise
ESC * m q Graphics Text Origins
Value Description
1 Bottom Origin, Left Justification
2 Middle Origin, Left Justification
3 Top Origin, Left Justification
4 Bottom Origin, Center Justification
5 Middle Origin, Center Justification
6 Top Origin, Center Justification
7 Bottom Origin, Right Justification
8 Middle Origin, Right Justification
9 Top Origin, Right Justification
ESC * p Plot Control Commands
Command Description
a Lift the pen
b Lower the pen
c Use graphics cursor position as new point
d Draw a single dot at the current pen position
e Set relocatable origin to current pen position
f Use ASCII absolute format
g Use ASCII incremental format
h Use ASCII relocatable format
i Use binary absolute format
j Use binary short incremental format
k Use binary incremental format
l Use binary relocatable format
z No operation
ESC * r Raster Dump Transfer Commands
Command Description Parameter
a Start of Transfer width s height t
b End of Transfer none
c Erase Screen none
d Turn Video On none
ESC * Control Sequences
Prefix Description Parameters
b Transfer Blank Scanline 0W
b Transfer Scanline 90W b1 .. b90
r Start Transfer 720s360tA
r End Transfer B