Programmer's Guide User guide

i Thermal Printer Programmer’s Guide
Table of Contents
Table of Contents
1. Programmer’s Guide
Overview ...............................................................................................1
Scope ...................................................................................................1
Referenced Documents ........................................................................1
Trademark References .........................................................................1
Datamax-O'Neil Commands .................................................................3
PCL Language ......................................................................................3
PCL Command Structure ............................................................................3
Fonts and Symbol Sets Supported ..............................................................6
Printing Unicode Characters in PCL ........................................................11
Datamax-O'Neil Barcode Command Structure .........................................11
PJL (Printer Job Language) Commands ............................................22
Standard PJL Commands ..........................................................................22
PJL File System Commands .....................................................................24
User Font Download via PJL ....................................................................24
PJL FSDELETE Command ......................................................................25
PJL FSINIT Command .............................................................................25
PJL INFO Read-Back Command .............................................................26
PJL JOB Command ..................................................................................28
PJL PERFORM Command .......................................................................28
PJL Head Cleaning Procedure/Command ................................................30
PJL Cutter, Rewinder, and Ribbon Assembly Self-Test Commands .......31
PJL GPIO Self Test ..................................................................................31
PJL GPIO Wrap Test ...............................................................................32
PJL GPIO Read Test ................................................................................32
PJL GPIO Write Test ...............................................................................33
PJL CONFIG PRINTFILE .......................................................................33
PJL CONFIG Command ...........................................................................33
PJL UPGRADE Command .......................................................................34
PJL Variables ............................................................................................35
PJL Internal Variables ..............................................................................42
Defining Internal Variables ......................................................................42
PJL Increment Command .........................................................................42
PJL Date/Time Command ........................................................................43
Hex Transfer Method ................................................................................48