
EasyCoder E4 Direct Protocol v2.10 – Programmer’s Reference Manual
8
Chapter 3
There is a built-in error handler, that can indicate selected error
conditions and produce error-messages of your own creation in
any language you like.
Variable input data (in a special format) can be inserted into fi elds
in a predefi ned layout.
You can create counters without extensive programming.
You can easily enable the Feed key to produce printouts.
By default, verbosity is On in Intermec Direct Protocol
1
.
Intermec Direct Protocol allows you to send commands to the
printer in two ways:
• Immediate Mode
• Layout Mode
•
Immediate Mode
You send commands that the printer will act upon immedi-
ately. This method is used for setting up the printer, for
returning information from the printer back to the host and
for managing fi les, fonts and images.
Examples:
PRINT KEY ON
↵
(enable Feed key)
? DATE$
↵
(read printer’s calendar)
KILL "LAYOUT1"
↵
(delete a layout or fi le)
Immediate Mode can also be used for creating label layouts
including all the printable data as illustrated below.
•
Layout Mode
Layout Mode is only intended for creating labels. Firstly, create
a layout containing formatting commands for a number of
fi elds and such printable data that you do not need to change.
Secondly, send a string of printable data to the empty fi elds
plus a print command. You can create a number of different
layouts, select the one you need, add the variable data, and
print out the labels.
Principles of Operation
1. Intermec Direct Protocol Special Features
2. Sending Commands
1
/. While you are experiment-
ing with Intermec Direct
Protocol, we recommend that
you retain the default ver-
bosity setting (ON). Later
you should change it to OFF,
since this will produce opti-
mum printer performance.