Chapter 2 — Using the PA30 in an Applicator
Direct Protocol and Applicator Signals
44
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
In Direct Protocol, all in and out signals are handled by the
Direct Protocol firmware.
Feed
There are two ways to trigger blank label feeding:
• by manually pressing Feed on the PA30 front panel. The
PA30 feeds a single blank label.
• by using the Feed in signal. When this signal is detected, the
PA30 feeds blank labels for as long as the 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 PA30 front
panel. When the PA30 is in pause state, you can press Setup on
the PA30 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 signal 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 PA30 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:
PA30 Print Engine User's Manual