brother TD-4420TN-4520TN Thermal Transfer Label Printer User Manual

June 9, 2024
Brother

brother TD-4420TN-4520TN Thermal Transfer Label Printer

Software Developer’s Manual

DPL Emulation Guide

  • TD 4420TN/4520TN
  • TD 4650TNWB/4650TNWBR/4750TNWB/4750TNWBR
  • TJ 4005DN/4010TN
  • TJ 4020TN/4021TN/4021TNR/4120TN/4121TN/4121TNR
  • TJ 4420TN/4520TN/4620TN/4422TN/4522TN
    Version 5.00

Copyright
©2020 Brother Industries, Ltd. All rights reserved.
Information in this document is subject to change without notice. The software described in this document is furnished under a license agreement. The software may be used or copied only in accordance with the terms of those agreements. No part of this publication can be reproduced in any form or by any means without prior written permission of Brother Industries, Ltd.

Trademarks
Any trade names and product names of companies appearing on Brother products, related documents and any other materials are all trademarks or registered trademarks of those respective companies.

Important Note
This document provides information for the label printer (See Appendix A: Supported Printers) and is available for use only if you agree to the following conditions:

No Warranty

  • The contents of this document are subject to change without notice.
  • Regarding this document, Brother will not guarantee that there are no defects or if the purpose matches the specific purpose, regardless of whether it is explicit or implied.
  • Brother assumes no responsibility for damages, actions of third parties, the user’s intentional or negligent operation, misuse, or operation under other special conditions.

Introduction
DPL emulation allows TD-4T and TJ Printers to interpret DPL commands. To use this feature, change the printer settings as described in Section 2.

Printer Settings

The TD-4T and TJ Printers have built-in paper settings that are necessary to perform printing operations (position detection). The settings are saved in the device’s flash memory so they are retained even if the power is turned off. Before using the DPL emulation, printer settings (such as the paper size and type) must be set using the Brother
Printer Management Tool (BPM):

  • Start the BPM.
  • Click the Printer Function.
  • Select the calibration sensor, and click Calibrate.
  • Click the Printer Configuration.
  • Select the FBPL tab.
  • Set the print operations you want.
  • Check if the paper size settings for each printer language is correct.
  • Click Set.

The paper size and type can be set using the FBPL paper setting command (refer to FBPL Command Reference).
For more information, see the User’s Guide on your model’s Manuals page at support.brother.com.

DPL Emulation Support Commands

Classification Command Comment
Immediate Command # Reset
* Reset
A Send ASCII Status String
a Send ASCII Extended Status String
B Toggle Pause
D SOH Shutdown
E Send Batch Quantity
F Send Status Byte
U Update System Database with Current Database
System-Level Command A Set Time and Date
a Enable Feedback Characters
B Get Printer Time and Date Information
c Set Continuous Paper Length
d Set Double Buffer Mode
E Set Quantity for Stored Label
e Select Edge Sensor
F Form Feed
f Set Form Stop Position (Backfeed Command)
G Print Last Label Format
I Input Image Data
i Scalable Font Downloading
J Set Pause for Each Label
K Extended-System Commands
k Test RS-232 Port
L Enter Label Formatting Command Mode
Classification Command Comment
--- --- ---
  M Set Maximum Label Length
m Set Printer to Metric Mode
n Set Printer to Imperial Mode
O Set Start of Print (SOP) Position
o Cycle Cutter
P Set Printer to Character (HEX) Dump Mode
p Controlled Pause
Q Clear All Modules
q Clear Module
R Ribbon Saver On/Off
r Select Reflective Sensor
S Set Feed Rate
s Set Single Buffer Mode
t Test DRAM Memory Module
U Label Format String Replacement Field
V Software Switch Settings
v Request Firmware Version
X Set Default Module
x Delete File from Module
y Select Font Symbol Set
Extended System-Level Command Kb Backfeed Time Delay
Kc Configuration Set
KD Database Configuration
KE Character Encoding
KF Select Factory Defaults
Kf Set Present Distance
KM Memory Configuration, Internal Module (Non-Display
Classification Command Comment
--- --- ---
    Models only)
KS Memory Configuration, Scalable Font Cache
KV Verifier Enable/Disable
KW Memory Configuration, Printable Label Width
Kx Delete Configuration File
KZ Immediately Set Parameter
Label Formatting Command : Set Cut By Amount
A Set Format Attribute
B Bar Code Magnification
C Set Column Offset Amount
c Set Cut By Amount
D Set Dot Size Width and Height
E Terminate Label Formatting Mode and Print Label
F Advanced Format Attributes
f Set Present Speed
G Place Data in Global Register
H Enter Heat Setting
J Justification
M Select Mirror Mode
m Set Metric Mode
n Set Inch (Imperial) Mode
P Set Print Speed
p Set Backfeed Speed
Q Set Quantity of Labels to Print
R Set Row Offset Amount
r Recall Stored Label Format
S Set Slew Speed
Classification Command Comment
--- --- ---
  s Store Label Format in Module
T Set Field Data Line Terminator
X Terminate Label Formatting Mode
y Select Font Symbol Set
z Zero (Ø) Conversion to “0”
+ (>)(() “Make Last Field Entered Increment Numeric

(Alphanumeric)(Hexadecimal)”
– (<)())| “Make Last Field Entered Decrement Numeric (Alphanumeric)(Hexadecimal)”
+ (>)| Make Last Field Entered Increment Numeric (Alphanumeric)
– (<)| Make Last Field Entered Decrement Numeric (Alphanumeric)
^| Set Count by Amount

Appendix A: Supported Printers




TD-4T series

| TD-4420TN TD-4520TN

TD-4650TNWB TD-4650TNWBR TD-4750TNWB

TD-4750TNWBR

---|---
TJ series| TJ-4005DN TJ-4010TN TJ-4020TN TJ-4021TN TJ-4021TNR TJ-4120TN TJ- 4121TN TJ-4121TNR TJ-4420TN TJ-4520TN TJ-4620TN TJ-4422TN

TJ-4522TN

Appendix B: Font Specification
The font specifications compatible with TD 4T and TJ Printer DPL Emulation are as follows:

Built-in Font| Fixed Font| 0DMX.BMF

1DMX.BMF

2DMX.BMF

3DMX.BMF

4DMX.BMF

5DMX.BMF

6DMX.BMF

7DMX.BMF

8DMX.BMF

---|---|---
Scalable Font| 00DMX.TTF

01DMX.TTF A0DMX.TTF A1DMX.TTF A2DMX.TTF

A3DMX.TTF

Downloadable Font| Compatible

Appendix C: Supported Barcodes

Barcode ID Type
A / a Code 3 of 9
B / b UPC-A
C / c UPC-E
D / d Interleaved 2 of 5 (12 of 5)
E / e Code 128
F / f EAN-13
G / g EAN-8
H / h HBIC
I / i Codabar
J / j Interleaved 2 of 5 with a modulo 10 checksum
K / k Plessey
L / l Interleaved 2 of 5 with a modulo 10 checksum & shipping bearer bars
M / m 2 digit UPC addendum
N / n 5 digit UPC addendum
O / o Code 93
p Postnet
Q / q UCC/EAN Code 128
R / r UCC/EAN Code 128 K-Mart NON EDI barcode
S / s UCC/EAN Code 128 Random Weight
T / t Telepen
U UPS MaxiCode
u UPS MaxiCode with Byte Count
v FIM
z PDF417
Z PDF417 with Byte Count
W1c DataMatrix
W1C DataMatrix with Byte Count
W1d QR Code – Auto format
W1D QR Code – Manual format
W1f Aztec
W1F Aztec with Byte Count
W1I EAN 128 with auto subset switching
W1J Code 128 with auto subset switching

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals