User Manual

Table Of Contents
PM45 and PM45c Accessory User Guide 45
Resetting Out Signals
Out signals are reset to their default values when certain options are changed by
using the SETUP menu. When the reset is detected, the application moves to a
specified subroutine and performs the tasks necessary to reinitialize the print
engine.
Example:
10 ON PORTOUT.RESET GOSUB 150
...
150 perform initialization
160 RETURN
Direct Protocol and Applicator Signals
In Direct Protocol, all in and out signals are handled by the Direct Protocol firm-
ware.
Feed
There are two ways to trigger blank label feeding:
by manually pressing Feed on the printer front panel. The printer feeds a single
blank label.
by using the Feed in signal. When this signal is detected, the printer feeds blank
labels as long as internal applicator flag indicates that the Feed signal is
asserted.
Pause
The applicator can toggle the current pause state by using the pause in signal to
simulate pressing Pause on the printer front panel. When the printer is in pause
state, you can press Setup on the printer front panel and place the print engine in
Setup Mode for manual configuration.
Startprint
When the printfeed command is executed, the print process sets the dataready sig-
nal and then waits for the startprint signal to be detected before proceeding with
the print job.
The print process will not set another dataready signal until the current print job
de-asserts the previous dataready signal. This prevents the printer from printing a
new label before the previous label is completed.
Reprint
This signal works much the same way as startprint. The reprint signal is detected
under two conditions:
when the printer is idle.