HP 2500 HP PCL/PJL reference - Printer Job Language Technical Reference Manual - Page 183

File System Example, First Command, Second Command, Third Command

Page 183 highlights

File System Example The following is a sequence of commands that can be sent to any printer with flash memory or a hard disk. The example downloads and calls a macro from the flash memory or hard disk. See the sections following this example for a description of each command. %-12345X ~@PJL FSMKDIR NAME ="0:\pcl" @PJL FSMKDIR NAME ="0:\pcl\macros" @PJL FSDOWNLOAD FORMAT:BINARY ~NAME ="0:\pcl\macros\a_macro" SIZE=29 *p900x1500YThis is the macro ~%-12345X ~%-12345X@PJL ENTER LANGUAGE=PCL &f1Y &n8W♣a_macro &f4X E %-12345X ~@PJL DEFAULT DISKLOCK = ON Note The ~ symbol indicates that this text string is part of the preceding line. That is, there should be no carriage return or line feed control codes at the end of the preceding line. First Command %-12345X This PJL command causes the printer to exit the active printer language and give control to PJL. Second Command ~@PJL FSMKDIR NAME ="0:\pcl" This PJL command creates the pcl directory on volume 0: of the printer's file system. Third Command @PJL FSMKDIR NAME ="0:\pcl\macros" EN PJL File System Commands 9-15

  • 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
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342

EN
PJL File System Commands 9-15
File System Example
The following is a sequence of commands that can be sent to any
printer with flash memory or a hard disk. The example downloads and
calls a macro from the flash memory or hard disk. See the sections
following this example for a description of each command.
<ESC>%-12345X
~
@PJL FSMKDIR NAME ="0:\pcl" <CR><LF>
@PJL FSMKDIR NAME ="0:\pcl\macros" <CR><LF>
@PJL FSDOWNLOAD FORMAT:BINARY
~
NAME ="0:\pcl\macros\a_macro" SIZE=29<CR><LF>
<ESC>*p900x1500YThis is the macro
~
<ESC>%-12345X
~
<ESC>%-12345X@PJL ENTER LANGUAGE=PCL <CR><LF>
<ESC>&f1Y
<ESC>&n8W
a_macro
<ESC>&f4X
<ESC>E
<ESC>%-12345X
~
@PJL DEFAULT DISKLOCK = ON <CR><LF>
Note
The
~
symbol indicates that this text string is part of the preceding
line. That is, there should be no carriage return or line feed control
codes at the end of the preceding line.
First Command
<ESC>%-12345X
This PJL command causes the printer to exit the active printer
language and give control to PJL.
Second Command
~
@PJL FSMKDIR NAME ="0:\pcl" <CR><LF>
This PJL command creates the
pcl
directory on volume 0: of the
printer's file system.
Third Command
@PJL FSMKDIR NAME ="0:\pcl\macros" <CR><LF>