Custom Commands for Datamax-O'Neil Devices
If the Family selected is Family Driver and the Model selected is DPL Datamax-O'Neil Programming Language, a printer control language., or if the Family selected is Datamax-O'Neil, then the Custom Commands tab displays the following options. For more information about drivers and Loftware Enterprise™ SP, see Managing Devices.
Custom commands are sent even if Send Device Options is cleared in the Advanced tab.
Note: You can enter lower ASCII control codes by using mnemonic text representation. The mnemonic text must be upper case. For example, you can use <ESC>
for an escape character or <HT>
for a tab character. To enter upper case text that includes < or > but should not be converted to a control code, enclose the text with << and >>. For example, <<US>>
is converted to <US>
. Lower case or mixed case text enclosed in < and > will remain as is and will not be converted into a control code. For a list of common control codes, see Lower ASCII Control Codes.
Command Location
You can configure custom DPL commands to occur in specific locations within the job.
Option | Description |
---|---|
Before Label | Command to occur as the first command sent to the device at the start of the job. On an extended print job (multiple label requests in print stream), this command occurs only before the first label request. |
After Label | Command to occur as the last command sent after each label. |
Example: Pause After Printing Each Label
You can use the following command to cause the device to pause after printing each label.
<STX>J
Example: Cause a Form Feed
You can use the following command to cause a form feed to the next start of print.
<STX>F
Note: For more information about DPL, refer to Datamax-O'Neil documentation.