Oki ML591 MICROLINE Reference Manual - Page 52

Upper Range Control Code Commands Epson, Select Code Set Command Epson

Page 52 highlights

Upper Range Control Code Commands (Epson) ߜ ML320 E/I, ML321 E/I ߜ ML320 Turbo, ML321 Turbo ߜ ML390 Turbo, ML391 Turbo ߜ ML520, ML521 ߜ ML590, ML591 Function Permit Printing Upper Range Control Codes Cancel Printing Upper Range Control Codes ASCII ESC 6 or ESC I 1* ESC 7 or ESC I 0* Dec 27 54 or 27 73 49* 27 55 or 27 73 48* Hex 1B 36 or 1B 49 31* 1B 37 or 1B 49 30* * Not available for ML390 Turbo or ML391 Turbo. In the Epson emulation, the ASCII characters from decimal 128 through 159 are normally interpreted as control codes and cannot be printed. In some cases, you may wish to store custom characters in these locations. The ESC 6 and ESC 7 commands allow you to print custom characters stored in these areas and then return to "normal" printing. These commands are not necessary in the ML590 and ML591 printers. The ESC I n command allows you to print custom charters stored in the following ASCII areas: 00H to 06H, 10H, 11H, 15H to 17H, 19H to 1AH, 1CH to 1FH, 80H to 86H, 90H, 91H, 95H to 97H, 99H, 9AH, or 9CH to 9FH. Select Code Page Set Command (Epson) ߜ ML390 Turbo, ML391 Turbo ߜ ML590, ML591 Function Select Code Page Set ASCII ESC ( t Ln Hn Pn1 Pn2 Pn3 Dec 27 40 116 Ln Hn Pn1 Pn2 Pn3 Hex 1B 28 74 Ln Hn Pn1 Pn2 Pn3 Use this command to store any four code page sets from the table below, engaged using the ESC t n command. Parameters Ln and Hn Parameters Ln and Hn are used to designate the number of bytes to follow in the subsequent parameters, where Number of bytes = Ln + (Hn x 256) Ln and Hn can have any value from 0 to 255 decimal. Generally, Ln is set to 3 and Hn is set to 0. Parameter Pn1 Parameter Pn1 selects the table area in which the four code page sets will be stored. You can assign it to hexadecimal 00, 01, 02, 03, 30, 31, 32, or 33. Parameters Pn2 and Pn3 Parameters Pn2 and Pn3 determine which code page set will be used, as follows: Table 13: Epson 24-Pin ESC ( t Command - Chapter 2: Character Set Commands 13

  • 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

Chapter 2: Character Set Commands
13
Upper Range Control Code Commands (Epson)
±
ML320 E/I, ML321 E/I
±
ML320 Turbo, ML321 Turbo
±
ML520, ML521
±
ML390 Turbo, ML391 Turbo
±
ML590, ML591
Function
ASCII
Dec
Hex
Permit Printing Upper
Range Control Codes
ESC 6
or
ESC I 1*
27 54
or
27 73 49*
1B 36
or
1B 49 31*
Cancel Printing Upper
Range Control Codes
ESC 7
or
ESC I 0*
27 55
or
27 73 48*
1B 37
or
1B 49 30*
* Not available for ML390 Turbo or ML391 Turbo.
In the Epson emulation, the ASCII characters from decimal 128 through 159 are normally
interpreted as control codes and cannot be printed. In some cases, you may wish to store
custom characters in these locations.
The ESC 6 and ESC 7 commands allow you to print custom characters stored in these areas and
then return to ”normal” printing. These commands are not necessary in the ML590 and ML591
printers.
The ESC I n command allows you to print custom charters stored in the following ASCII areas:
00H to 06H, 10H, 11H, 15H to 17H, 19H to 1AH, 1CH to 1FH, 80H to 86H, 90H, 91H, 95H
to 97H, 99H, 9AH, or 9CH to 9FH.
Select Code Page Set Command (Epson)
±
ML390 Turbo, ML391 Turbo
±
ML590, ML591
Function
ASCII
Dec
Hex
Select Code Page Set
ESC ( t L
n
H
n
P
n1
P
n2
P
n3
27 40 116 L
n
H
n
P
n1
P
n2
P
n3
1B 28 74 L
n
H
n
P
n1
P
n2
P
n3
Use this command to store any four code page sets from the table below, engaged using the
ESC t n command.
Parameters L
n
and H
n
Parameters L
n
and H
n
are used to designate the number of bytes to follow in the subsequent
parameters, where
Number of bytes = L
n
+ (H
n
x 256)
L
n
and H
n
can have any value from 0 to 255 decimal. Generally, L
n
is set to 3 and H
n
is set to 0.
Parameter P
n1
Parameter P
n1
selects the table area in which the four code page sets will be stored. You can
assign it to hexadecimal 00, 01, 02, 03, 30, 31, 32, or 33.
Parameters P
n2
and P
n3
Parameters P
n2
and P
n3
determine which code page set will be used, as follows:
Table 13: Epson 24-Pin ESC ( t Command —