Difference between revisions of "CodeChart:HP 2648A/HP 2648 Mode/ESC/Asterisk"
< CodeChart:HP 2648A | HP 2648 Mode | ESC
m (link) |
m (moved User:Legalize/Control Sequences/HP 2648A/HP 2648 Mode/ESC/Asterisk to CodeChart:HP 2648A/HP 2648 Mode/ESC/Asterisk: Promote to real code chart) |
||
| (65 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}}]] | ||
| − | {| | + | {| |
| − | + | | valign="top" align="right" | | |
| − | + | {{CodeChart | |
| − | + | | 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 | ||
| + | }} | ||
|- | |- | ||
| − | + | | valign="top" | | |
| − | | | + | {| class="wikitable" |
| − | |- | + | |+ ESC * Control Sequences |
| − | + | {{CodeDescriptionHeader}} | |
| − | | | + | {{CodeDescriptionRow|a|autoplot|Autoplot|[[#autplot-commands|''command'']] ...}} |
| − | |- | + | {{CodeDescriptionRow|d|display-control|Display Control|[[#display-control-commands|''command'']] ...}} |
| − | ! | + | {{CodeDescriptionRow|l|graphics-text-label|Graphics Text Label|''text'' ''eol''}} |
| − | | | + | {{CodeDescriptionRow|m|graphics-drawing-mode|Graphics Drawing Mode|[[#graphics-drawing-mode-commands|''command'']] ...}} |
| − | | | + | {{CodeDescriptionRow|p|plot-control|Plot Control|[[#plot-commands|''command'']] ...}} |
| − | + | {{CodeDescriptionRow|r|raster-dump-control|Raster Dump Control|[[#raster-dump-control-commands|''command'']] ...}} | |
| − | | | + | {{CodeDescriptionRow|s|graphics-status|Request Graphics Status|''parameter'' <code>^</code>}} |
| − | | | + | {{CodeDescriptionRow|t|compatability-mode|Compatability Mode|''parameter''}} |
| − | + | |} | |
| − | | | + | |
| − | | | + | {| 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}} |
| − | + | |} | |
| − | | | + | |
| − | |- | + | {| class="wikitable" |
| − | + | |+ id="display-control-commands" | ESC * d Display Control Commands | |
| − | | | + | ! style="padding: 1ex; text-align: center;" | Command |
| + | ! style="padding: 1ex;" | Description | ||
| + | ! style="padding: 1ex;" | Parameters | ||
| + | {{CodeDescriptionRow|a||Clear Memory}} | ||
| + | {{CodeDescriptionRow|b||Set Memory}} | ||
| + | {{CodeDescriptionRow|c||Graphics Display On}} | ||
| + | {{CodeDescriptionRow|d||Graphics Display Off}} | ||
| + | {{CodeDescriptionRow|e||Alphanumeric Display On}} | ||
| + | {{CodeDescriptionRow|f||Alphanumeric Display Off}} | ||
| + | {{CodeDescriptionRow|g||Zoom On}} | ||
| + | {{CodeDescriptionRow|h||Zoom Off}} | ||
| + | {{CodeDescriptionRow|i||Zoom Size|''size''}} | ||
| + | {{CodeDescriptionRow|j||Zoom Position|''x'' ''y''}} | ||
| + | {{CodeDescriptionRow|k||Graphics Cursor On}} | ||
| + | {{CodeDescriptionRow|l||Graphics Cursor Off}} | ||
| + | {{CodeDescriptionRow|m||Rubber Band Line On}} | ||
| + | {{CodeDescriptionRow|n||Rubber Band Line Off}} | ||
| + | {{CodeDescriptionRow|o||Move Cursor Absolute|''x'' ''y''}} | ||
| + | {{CodeDescriptionRow|p||Move Cursor Relative|''x'' ''y''}} | ||
| + | {{CodeDescriptionRow|q||Alphanumeric Cursor On}} | ||
| + | {{CodeDescriptionRow|r||Alphanumeric Cursor Off}} | ||
| + | {{CodeDescriptionRow|z||No Operation}} | ||
| + | |} | ||
| + | |||
| + | {| class="wikitable" | ||
| + | |+ id="graphics-drawing-mode-commands" | ESC * m Graphics Drawing Mode Commands | ||
| + | ! style="padding: 1ex;" | Command | ||
| + | ! style="padding: 1ex;" | Description | ||
| + | ! style="padding: 1ex;" | Parameters | ||
| + | {{CodeDescriptionRow|a||Select Drawing Mode|[[#drawing-modes|''drawing mode'']]}} | ||
| + | {{CodeDescriptionRow|b||Select Line Type|[[#line-types|''line type'']]}} | ||
| + | {{CodeDescriptionRow|c||Define Line Pattern|''pattern'' ''scale''}} | ||
| + | {{CodeDescriptionRow|d||Define Area Pattern|''row0'' ... ''row7''}} | ||
| + | {{CodeDescriptionRow|e||Area Fill, Absolute|''left'' ''bottom'' ''right'' ''top''}} | ||
| + | {{CodeDescriptionRow|f||Area Fill, Relative|''left'' ''bottom'' ''right'' ''top''}} | ||
| + | {{CodeDescriptionRow|j||Set Relocatable Origin|''x'' ''y''}} | ||
| + | {{CodeDescriptionRow|k||Set Relocatable Origin to Pen Position}} | ||
| + | {{CodeDescriptionRow|l||Set Relocatable Origin to Cursor Position}} | ||
| + | {{CodeDescriptionRow|m||Set Graphics Text Size|[[#graphics-text-sizes|''size'']]}} | ||
| + | {{CodeDescriptionRow|n||Set Graphics Text Direction|[[#graphics-text-directions|''orientation'']]}} | ||
| + | {{CodeDescriptionRow|o||Turn On Character Slant}} | ||
| + | {{CodeDescriptionRow|p||Turn Off Character Slant}} | ||
| + | {{CodeDescriptionRow|q||Set Text Justification and Origin|[[#graphics-text-origins|''origin'']]}} | ||
| + | {{CodeDescriptionRow|r||Set Graphics Default Parameters}} | ||
| + | {{CodeDescriptionRow|z||No Operation}} | ||
| + | |} | ||
| + | |||
| + | {| class="wikitable" | ||
| + | |+ id="line-types" | ESC * m a Drawing Modes | ||
| + | {{ValueDescriptionHeader}} | ||
| + | {{ValueDescriptionRow|0|No change}} | ||
| + | {{ValueDescriptionRow|1|Clear}} | ||
| + | {{ValueDescriptionRow|2|Set}} | ||
| + | {{ValueDescriptionRow|3|Complement}} | ||
| + | {{ValueDescriptionRow|4|Jam}} | ||
| + | |} | ||
| + | |||
| + | {| 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}} | ||
| + | |} | ||
| + | |||
| + | {| 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}} | ||
| + | |} | ||
| + | |||
| + | {| class="wikitable" | ||
| + | |+ id="graphics-text-sizes" | ESC * m n Graphics Text Orientations | ||
| + | {{ValueDescriptionHeader}} | ||
| + | {{ValueDescriptionRow|1|Normal (upright)}} | ||
| + | {{ValueDescriptionRow|2|Rotated 90 degrees counter clockwise}} | ||
| + | {{ValueDescriptionRow|3|Rotated 180 degrees counter clockwise}} | ||
| + | {{ValueDescriptionRow|4|Rotated 270 degrees counter clockwise}} | ||
| + | |} | ||
| + | |||
| + | {| 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}} | ||
|} | |} | ||
| + | {| 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}} | ||
| + | |} | ||
| − | === ESC * Control Sequences | + | {| class="wikitable" |
| + | |+ id="raster-dump-control-commands" | ESC * r Raster Dump Transfer Commands | ||
| + | ! style="padding: 1ex;" | Command | ||
| + | ! style="padding: 1ex;" | Description | ||
| + | ! style="padding: 1ex;" | Parameter | ||
| + | {{CodeDescriptionRow|a||Start of Transfer|''width'' <code>s</code> ''height'' <code>t</code>}} | ||
| + | {{CodeDescriptionRow|b||End of Transfer}} | ||
| + | {{CodeDescriptionRow|c||Erase Screen}} | ||
| + | {{CodeDescriptionRow|d||Turn Video On}} | ||
| + | |} | ||
| + | | | ||
| + | | valign="top" | | ||
| + | {| class="wikitable" | ||
| + | |+ ESC * Control Sequences | ||
| + | {{CodeDescriptionHeader}} | ||
| + | {{CodeDescriptionRow|b|raster-transfer|Transfer Blank Scanline|<code>0W</code>}} | ||
| + | {{CodeDescriptionRow|b||Transfer Scanline|<code>90W</code> ''b1 .. b90''}} | ||
| + | {{CodeDescriptionRow|r|raster-transfer-control|Start Transfer|<code>720s360tA</code>}} | ||
| + | {{CodeDescriptionRow|r||End Transfer|<code>B</code>}} | ||
| + | |} | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
|} | |} | ||
Latest revision as of 17:17, 15 February 2013
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|