3 - 18 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Advanced Printer Monitoring Functionality
For some printers, such as the Zebra QL Series, the MK1200 supports advanced printer monitoring functionality,
such as:
•
Detecting if the printer cable is connected
•
Detecting if the printer power is on
•
Detecting if the printer is out of paper
•
Detecting if the printer door is open.
Configuring User Application(s)
The MK1200 Configuration Utility window configures the launching of user application(s). The seven definable
application "slots" are processed upon power up. Programs launch in sequence with no delay, unless you set the
Delay Before Launch
or
Waiting For Completion
parameter.
The Startup program supports four parameters for each slot, detailed in
: executable path, command line
arguments, delay before running, and a special flag.
Reliable Sequencing of Application Programs
Use the
Delay Before Launch
and
Wait for Completion
parameters to set the startup process parameters:
•
If an application requires a definitive order of execution
•
To provide a signal between components to detect failures
•
To verify that local or networked resources are available before the main application launches.
Use the
Delay Before Launch
parameter to achieve a delay in the launch sequence. However, this is not a robust
way to ensure correct system operation. The recommended method is to write a separate program, with or without
a user interface, that performs required checks then terminates, possibly setting a registry value or filesystem flag
to indicate success. Set the
Wait For Completion
flag and run this program before running the main application(s).
Table 3-6
User Applications, Parameter Descriptions
Parameter
Description
Application Path
The full “run” path to the executable. Define this in order to process the entry (i.e., do
not just specify a delay). File type associations are not supported. For example if the
Argument
contains a word document, specify the full path to wordpad.exe in the
Application Path
.
Arguments
Optional. Command line arguments for the program above. Escape double quotation
marks using a back slash character, as in \". Also escape back slashes, i.e., \\.
Delay Before Launch
Optional. Specifies the number of seconds to delay before launching the User
Application, if a previous program needs to complete or to ensure system resources are
available. This is a simple way to handle sequencing; see
Application Programs on page 3-18
for more complex situations (requires “wait for
completion”).
Waiting For Completion
Specifies whether the startup sequence waits for this program to complete before
launching the next one, typically set to FALSE. See
Application Programs on page 3-18
.
Summary of Contents for MK1200
Page 1: ...MK1200 MicroKiosk for CE NET 4 2 Product Reference Guide ...
Page 2: ......
Page 3: ...MK1200 MicroKiosk for CE NET 4 2 Product Reference Guide 72E 87924 02 Revision A January 2008 ...
Page 6: ...iv MK1200 MicroKiosk for CE NET 4 2 Product Reference Guide ...
Page 13: ...Table of Contents xi Quick Startup Instructions ...
Page 14: ...xii MK1200 MicroKiosk for CE NET 4 2 Product Reference Guide ...
Page 18: ...xvi MK1200 MicroKiosk for CE NET 4 2 Product Reference Guide ...
Page 30: ...1 12 MK1200 MicroKiosk for CE NET 4 2 Product Reference Guide ...
Page 100: ...4 28 MK1200 MicroKiosk for CE NET 4 2 Product Reference Guide ...
Page 104: ...5 4 MK1200 MicroKiosk for CE NET 4 2 Product Reference Guide ...
Page 120: ...6 16 MK1200 MicroKiosk for CE NET 4 2 Product Reference Guide ...
Page 148: ...8 4 MK1200 MicroKiosk for CE NET 4 2 Product Reference Guide ...
Page 150: ...A 2 MK1200 MicroKiosk for CE NET 4 2 Product Reference Guide ...
Page 168: ...B 18 MK1200 MicroKiosk for CE NET 4 2 Product Reference Guide ...
Page 188: ...E 10 MK1200 MicroKiosk for CE NET 4 2 Product Reference Guide ...
Page 200: ...F 12 MK1200 MicroKiosk for CE NET 4 2 Product Reference Guide ...
Page 208: ...G 8 MK1200 MicroKiosk for CE NET 4 2 Product Reference Guide ...
Page 230: ......
Page 231: ......