Programmer's Guide User guide

Programmer’s Guide | 1
23 Thermal Printer Programmer’s Guide
Table 9: PJL Commands
Command Description Modifications
1
FSDOWNLOAD
Downloads a file to the printer file system Restrictions added (See below)
1
FSMKDIR
Creates the specified directory on the printer
file system
Restrictions added (See below)
1
FSDELETE
Deletes files or empty directories from the
printer file system
Restrictions added (See below)
1
FSINIT
Initializes (formats) the mass storage system Clears user flash file system and
reboots (See below)
COMMENT Adds a line of information as comments
N/A
DINQUIRE Obtain the default value of a specified PJL
environment variable
N/A
DEFAULT Sets the user default environment value for the
specified environment variable. These values
are shown on front panel equipped printers.
This command should only be used with the
default configuration setting of the printer and
NOT with each print job. See the SET
command below for setting up a specific print
job.
N/A
ECHO Prompts the printer to return a specified
message to the host computer
N/A
ENTER Selected a printer language for processing the
current job
N/A
INITIALIZE Resets the PJL current environment and user
default environment variables to the factory
default values
N/A
INFO Requests a specified category of printer
information
More categories added (See below)
INQUIRE Requests the current value for a specified PJL
environment variable
N/A
RESET Resets current PJL variables to user default
values
Also writes flash if changes to user
default values
SET Sets a current environment variable to a
specified value for the duration of a PJL job
N/A
USTATUS Allows printer to send unsolicited status
messages
N/A
USTATUSOFF Turns off all unsolicited status
N/A
JOB Informs printer of the start of a print job Added additional security option (See
below)
EOJ Tells the printer the print job is complete Also writes flash if changes to user
default values