Kyocera KM-8030 PRESCRIBE Commands Technical Reference Manual - Rev. 4.7 - Page 216

OI [Output Identification], OL [Output Label length], OO [Output Options], OP [Output P1 and P2]

Page 216 highlights

Chapter 7 Emulation OI [Output Identification] This instruction returns a character string indicating the plotter model being emulated, as follows: KC-GL option Plotter model (FRPO G0) Mode A 7550A TERM Mode B 7596A TERM OL [Output Label length] This instruction returns information on the contents of the label buffer. This may be used together with the BL instruction for accessing the necessary space for the buffered label before printing it. length, characters, linefeeds, TERM length The length of the longest line in the buffered label in character plot cell spaces. characters An integer representing the number of printing characters and spaces in the longest line of the buffered label. A backspace is counted as -1, whereas a character with automatic backspace counts as zero. linefeeds An integer representing the net number of linefeeds that will occur when the buffered label is drawn. An inversed line feed (VT) counts as -1, and a linefeed (LF) counts as +1. OO [Output Options] This instruction returns eight ASCII-coded integers separated by commas. The integers indicate plotter options supported by the printing system, as follows: Buffer allocation Polygon instruction Arc and circle plotting instructions are supported. Pen selection is supported. Pen is not down until the paper feeding completes in auto-feed mode. OP [Output P1 and P2] This instruction returns the coordinate values of the current scaling points P1 and P2. The coordinates are given in plotter units by ASCII-coded integers, as follows: P1x, P1y, P2x, P2y TERM 7-104

  • 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
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260

Chapter 7 Emulation
7-104
OI [Output Identification]
This instruction returns a character string indicating the plotter model being emulated, as
follows:
OL [Output Label length]
This instruction returns information on the contents of the label buffer. This may be used
together with the BL instruction for accessing the necessary space for the buffered label
before printing it.
length, characters, linefeeds, TERM
OO [Output Options]
This instruction returns eight ASCII-coded integers separated by commas. The integers
indicate plotter options supported by the printing system, as follows:
OP [Output P1 and P2]
This instruction returns the coordinate values of the current scaling points P1 and P2.
The coordinates are given in plotter units by ASCII-coded integers, as follows:
P1x, P1y, P2x, P2y TERM
KC-GL option
(FRPO G0)
Plotter model
Mode A
7550A TERM
Mode B
7596A TERM
length
The length of the longest line in the buffered label in character plot cell spaces.
characters
An integer representing the number of printing characters and spaces in the
longest line of the buffered label. A backspace is counted as –1, whereas a
character with automatic backspace counts as zero.
linefeeds
An integer representing the net number of linefeeds that will occur when the
buffered label is drawn. An inversed line feed (VT) counts as –1, and a line-
feed (LF) counts as +1.
Buffer allocation
Polygon instruction
Arc and circle plotting instructions are supported.
Pen selection is supported.
Pen is not down until the paper feeding completes
in auto-feed mode.