Epson FX-286 User Manual - Page 85

Reassigning Code, Column Reservation Numbers, LPRINT CHR$27?YCHR

Page 85 highlights

FX-286 can put a dot (dot positions), but only half of them can be used on any one pass of the print head. Having twice as many possible dot positions enables high-speed double-density designs to have a higher resolution than single-density ones even though consecutive dots are not used. You are familiar with the command format that uses the ESCape code and a letter, but FX-286 graphics commands in the Epson mode can also be in the following format: LPRINT CHR$(27)"*"CHR$(m)CHR$(n1)CHR$(n2); with m being the mode number found in the left column of Table 6-1. As usual, n1 and n2 reserve the number of columns for graphics. The eight modes include seven densities, with two speeds for doubledensity Reassigning Code The FX-286 (in the Epson mode only) has a graphics command that changes one graphics mode to another. You can use it with many commercial graphics software programs to change the density and shape of your printouts. The code is ESCape "?s" n, where s is one of the four alternate graphics codes (K, L, Y, or Z) and n is the number of the new code (O-6). For example, if you send the following code before you run a graphics program, it will change every instance of mode "Y" (high-speed double-density) to mode 5 (one-to-one). LPRINT CHR$(27)"?Y"CHR$( 5) As usual, this example is in BASIC, but you can send the code in any programming language. Even if you don't know which code your graphics program uses, a little experimentation should tell you whether the reassigning code can improve your graphics printouts. Column Reservation Numbers Now that you've seen the rest of the eight-pin graphics densities and the reassigning code, this section explains in more detail the part of the graphics command that reserves the number of columns for graphics (the numbers n1 and n2 in the examples). 6-10

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223

FX-286 can put a dot (dot positions), but only half of them can be used
on any one pass of the print head. Having twice as many possible dot
positions enables high-speed double-density designs to have a higher
resolution than single-density ones even though consecutive dots are
not used.
You are familiar with the command format that uses the ESCape
code and a letter, but FX-286 graphics commands in the Epson mode
can also be in the following format:
LPRINT CHR$(27)"*"CHR$(m)CHR$(n1)CHR$(n2);
with m being the mode number found in the left column of Table 6-1.
As usual, n1 and n2 reserve the number of columns for graphics. The
eight modes include seven densities, with two speeds for double-
density
Reassigning Code
The FX-286 (in the Epson mode only) has a graphics command that
changes one graphics mode to another. You can use it with many
commercial graphics software programs to change the density and
shape of your printouts. The code is ESCape "?s" n, where s is one of
the four alternate graphics codes (K, L, Y, or Z) and n is the number of
the new code (O-6).
For example, if you send the following code before you run a
graphics program, it will change every instance of mode “Y”
(high-speed double-density) to mode 5 (one-to-one).
LPRINT CHR$(27)"?Y"CHR$(
5)
As usual, this example is in BASIC, but you can send the code in
any programming language.
Even if you don’t know which code your graphics program uses, a
little experimentation should tell you whether the reassigning code can
improve your graphics printouts.
Column Reservation Numbers
Now that you’ve seen the rest of the eight-pin graphics densities and
the reassigning code, this section explains in more detail the part of the
graphics command that reserves the number of columns for graphics
(the numbers n1 and n2 in the examples).
6-10