brother TD-4420TN-4520TN Thermal Transfer Label Printer User Manual
- June 9, 2024
- Brother
Table of Contents
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 | ||
Send ASCII Status String | ||
Send ASCII Extended Status String | ||
Toggle Pause | ||
SOH Shutdown | ||
Send Batch Quantity | ||
Send Status Byte | ||
Update System Database with Current Database | ||
System-Level Command | Set Time and Date | |
Enable Feedback Characters | ||
Get Printer Time and Date Information | ||
Set Continuous Paper Length | ||
Set Double Buffer Mode | ||
Set Quantity for Stored Label | ||
Select Edge Sensor | ||
Form Feed | ||
Set Form Stop Position (Backfeed Command) | ||
Print Last Label Format | ||
Input Image Data | ||
Scalable Font Downloading | ||
Set Pause for Each Label | ||
Extended-System Commands | ||
Test RS-232 Port | ||
Enter Label Formatting Command Mode | ||
Classification | Command | Comment |
--- | --- | --- |
Set Maximum Label Length | ||
Set Printer to Metric Mode | ||
Set Printer to Imperial Mode | ||
Set Start of Print (SOP) Position | ||
Cycle Cutter | ||
Set Printer to Character (HEX) Dump Mode | ||
Controlled Pause | ||
Clear All Modules | ||
Clear Module | ||
Ribbon Saver On/Off | ||
Select Reflective Sensor | ||
Set Feed Rate | ||
Set Single Buffer Mode | ||
Test DRAM Memory Module | ||
Label Format String Replacement Field | ||
Software Switch Settings | ||
Request Firmware Version | ||
Set Default Module | ||
Delete File from Module | ||
Select Font Symbol Set | ||
Extended System-Level Command | Backfeed Time Delay | |
Configuration Set | ||
Database Configuration | ||
Character Encoding | ||
Select Factory Defaults | ||
Set Present Distance | ||
Memory Configuration, Internal Module (Non-Display | ||
Classification | Command | Comment |
--- | --- | --- |
Models only) | ||
Memory Configuration, Scalable Font Cache | ||
Verifier Enable/Disable | ||
Memory Configuration, Printable Label Width | ||
Delete Configuration File | ||
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) >>