without permission in writing from Motorola. This includes electronic or mechanical means, such as
photocopying, recording, or information storage and retrieval systems. The material in this manual is subject to
change without notice.
The software is provided strictly on an “as i s” basis. All sof twar e, including firmware, furnished to the user is on
a licensed basis. Motorola grants to the user a non-transferable and non-exclusive license to use each
software or firmware program delivered hereunder (licensed program). Except as noted below, such license
may not be assigned, sublicensed, or otherwise transferred by the user without prior written consent of
Motorola. No right to copy a licensed program in whole or in part is granted, except as permitted under
copyright law. The user shall not modify, merge, or incorporate any form or portion of a licensed program with
other program material, create a derivative work from a licensed program, or use a licensed program in a
network without written permission from Motorola. The user agrees to maintain Motorola’s copyright notice on
the licensed programs delivered hereunder, and to include the same on any authorized copies it makes, in
whole or in part. The user agrees not to decompile, disassemble, decode, or reverse engineer any licensed
program delivered to the user or any portion thereof.
Motorola reserves the right to make changes to any software or product to improve reliability, function, or
design.
Motorola does not assume any product liability arising out of, or in connection with, the application or use of
any product, circuit, or application described herein.
No license is granted, either expressly or by implication, estoppel, or otherwise under any Motorola, Inc.,
intellectual property rights. An implied license only exists for equipment, circuits, and subsystems contained in
Motorola products.
MOTOROLA and the Stylized M Logo and Symbol and the Symbol logo are registered in the US Patent &
Trademark Office. Bluetooth is a registered trademark of Bluetooth SIG. Microsoft, Windows and ActiveSync
are either registered trademarks or trademarks of Microsoft Corporation. All other product or service names
are the property of their respective owners.
Motorola, Inc.
One Motorola Plaza
Holtsville, New York 11742-1300
http://www.symbol.com
Patents
This product is covered by one or more of the patents listed on the website: http://www.symbol.com/patents.
Warranty
For the complete Motorola hardware product warranty statement, go to: http://www.symbol.com/warranty.
Aegis documentation, available at: http://www.mtghouse.com/
Service Information
About This Guidexv
If you have a problem with your equipment, contact Motorola Enterprise Mobility Support for your region. Contact
information is available at: http://www.symbol.com/contactsupport
When contacting Enterprise Mobility Support, please have the following information available:
•
Serial number of the unit
•
Model number or product name
•
Software type and version number.
Motorola responds to calls by E-mail, telephone or fax within the time limits set forth in support agreements.
If your problem cannot be solved by Motorola Enterprise Mobility Support, you may need to return your equipment
for servicing and will be given specific directions. Motorola is not responsible for any damages incurred during
shipment if the approved shipping container is not used. Shipping the units improperly can possibly void the
warranty.
If you purchased your Enterprise Mobility business product from a Motorola business partner, contact that business
partner for support.
.
Page 18
xviMK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Page 19
Chapter 1 MK1200 Introduction
Introduction
The MK1200 MicroKiosk provides retail consumers access to data critica l to making an informed purchasing
decision. The MK1200 verifies prices on bar coded merchandise and obtains up-to-the-minute information on
in-store promotions, and its easy-to-read display can be used as an electronic billboard for instant in-store
merchandising.
MK1200 Configurations
The MK1200 MicroKiosk is available in the following configurations:
1 - 2MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
MK1200 Parts
MK1200 parts include:
•
Optional touch screen
•
Scanner window
•
Function buttons
•
Access covers
•
External ports.
See Figure 1-1 on page 1-3, Figure 1-2 on page 1-4, and Figure 1-3 on page 1-5 for illustrations.
LCD
The color 5.7 inch (14.5 cm) diagonal 1/4 VGA passive LCD (320 X 240 pixels) is ideal for presenting text and
graphics. The optional touch screen accommodates greater user interaction and enhances the capabilities of
custom designed applications.
Scanner Window
The scanner window protects the scan engine.
Function Buttons
The MK1200 has four programmable function buttons (see Fig ur e 1 -1 on page 1-3) identified A, B, C, and D (from
left to right) for reference purposes in this document, and are not labeled on the MK1200. These buttons are
programmable for various tasks such as navigating through an application and making decisions when prompted.
See Remapping Buttons on page 7-8 for instructions on setting the buttons’ values.
Access Covers
The access cover on the back of the MK12 00 allo ws acce ss to the PCMCIA card slot. PCMCIA access is intended
for development or maintenance purposes only.
Page 21
MK1200 Introduction1 - 3
Optional
Touch
Screen
Function
Button (A)
Function
Button (B)
Figure 1-1
Function
Button (D)
Function
Button (C)
Scanner
Window
MK1200 Front View
Page 22
1 - 4MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Keyhole
Mounts (4)
Accessory
Bay
Connections
Access
Cover*
(MSR)
PCMCIA Access Cover*
Vertical
Cable Run
Figure 1-2
MK1200 Rear View
CAUTION *When an access cover is removed, follow proper ESD (Electro-Static Discharge) precautions to
avoid damaging sensitive components. These precautions include, but are not limited to, working on
an ESD mat and ensuring that the operator is properly grounded. Failure to apply proper ESD
precautions can damage the MK1200 and void the warranty.
Page 23
MK1200 Introduction1 - 5
BIAS-T
ETHERNET/
VDC
12-24
PRINTER
Debug
(ActiveSync Port)
Figure 1-3
MK1200 Bottom (Connectors) View
Ethernet/Bias-T*
(Port enabled on wired
Ethernet configurations only)
ETHERNET/
BIAS-T
12-24
VDC
External Ports
The MK1200 has the following external ports:
Power
Printer
(RS-232)
PRINTER
•
Ethernet / Bias-T (Power-Over-Ethernet)*
•
Power
•
Printer (RS-232).
*Functional on wired Ethernet MK1200 configurations only, not on MK1250 RF units.
Ethernet/Bias-T
Wired Ethernet: Power via AC Outlet
The Ethernet / Bias-T (10-conductor RJ-45) port accommodates Ethernet data connection. The MK1200 receives
power via the Symbol approved power supply.
Wired Ethernet: Power via Power-Over-Ethernet
The MK1200 supports Power-Over-Ethernet (POE), Symbol Technologies' proprietary Bias-T functionality. An
Ethernet (10 Base-T) cable connected to the Ethernet/Bias- T port provides b oth dat a communication and power to
the MK1200.
Power Port
A Symbol power supply connects to the power port (2.0 mm barrel jack co nnector) on the MK1200. For more
information, see Connecting the MK1200 on page 2-7 and Technical Specifications on page A-1.
Page 24
1 - 6MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Printer (RS-232)
The Printer (RS-232) port (RJ-45 jack, 10 conductor) is used for serial communica t ion with a host or co nnection of
an external device such as a receipt/bar code printer. Confirm the cable pin-outs before attaching the cable. For
cable pin-outs, see Printer (RS-232) Port Connections on page 2-11.
MK1200 Features
Programmable Function Buttons
The MK1200 has four function buttons that can be programmed to perform various tasks such as navigation
through an application or selecting between various options. See Figure 1-1 on page 1-3.
Bar Code Scanner
The omni-directional scan pattern decodes all traditional 1D bar codes, and Smart Raster mode decodes 2D
symbologies such as PDF417. See Bar Code Scanning on page 1-8.
Software
Stan dard well-supported ope rating system and deve lopment tools ease application developme nt for the Microsoft®
Windows
®
CE .NET operating system: Embedded Visual C/C++ 4.0, Visual Studio.NET, and Internet Explorer 6.0.
Optional Touch Screen
The optional touch screen provides user interaction and enhances the capabilities of custom designed
applications.
Magnetic Stripe Reader (Optional)
An optional three-track Magnetic Stripe Reader (MSR) module att aches to the MK1200 and adds the ability to read
the raw data required to process loyalty card and credit card transactions.
Memory
The MK1200 standard system configuration contains 32 MB flash/32 MB DRAM. The flash memory is non-volatile
and stores system firmware, user programs/data, and persistent system parameters.
The Dynamic Random Access Memory (DRAM) is used for run-time storage of system parameters, user programs,
and data. DRAM is also used by the system during normal program executions.
Connectivity Options
MK1200 connectivity options include wired 10 Mbps Ethernet and serial (RS-232) as well as wireless 802.11b 11
Mbps.
Page 25
MK1200 Introduction1 - 7
Expansion Card Slot
The MK1200 contains one Type III Personal Computer Memory Card International Association (PCMCIA)
expansion slot.
NOTE Adding a PCMCIA card to the MK1200 adds flash memory.
Power Options
Power can be supplied via the standard Symbol approved power supply, or by Symbol’s proprietary
Power-Over-Ethernet (POE).
Mounting Options
The MK1200 can be mounted on a wall or pole. See MK1200 Mounting on page 2-3. Alternatively, mount the
MK1200 using a commercially-available bracket or stand that conforms to the 100 mm V ideo Electronics S tandard s
Association (VESA) Flat Panel Monitor Physical Mounting Interface (FPMPMI™) mounting standards.
Symbol Mobility Developer Kits (SMDKs)
Three developer kits are available for the MK1200:
•
SMDK for C (see Symbol Mobility Developer Kit (SMDK) for C on page 8-2) for developing native C/C++
applications
•
SMDK for the Web (see Symbol Mobility Developer Kit (SMDK) for the Web on page 8-3) for developing
browser-based applications
•
SMDK for .NET (see Symbol Mobility Developer Kit (SMDK) for .NET on page 8-3) for developing managed
.NET applications in C# or VB.NET.
Page 26
1 - 8MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Bar Code Scanning
The MK1200 decodes any traditional retail or PDF417 bar code presented in its field of view. A user-developed
application running on the MK1200 controls the scan engine and its scanning mode.
A highly efficient scan pattern which
decodes 1D symbologies, including
RSS, in any orientation.
Note: In this mode, the MK1200 does
not decode 2D bar codes (PDF417).
Directly opens the laser to a full sized
Raster pattern. Decodes 1D,
composite codes, and PDF417.
Creates a single scan line which opens
vertically for PDF417 symbols using
the Smart Raster feature. This feature
autodetects the type of bar code
presented and adjusts its pattern
accordingly. This provides optimal
performance on 1D, PDF417, and
EAN/UCC.
Scanning Guidelines
When scanning a bar code:
•
Hold the bar code below the scan window at an approximately 45o angle.
•
Hold the bar code at an angle which does not cause specular reflection (see Specular Reflection on page
1-11).
•
Hold the bar code close for small bar codes and farther away for large bar codes.
Page 27
MK1200 Introduction1 - 9
Figure 1-4
Scanning with the MK1200
Cyclone Omnidirectional
In Cyclone Omnidirectional mode the scan pattern decodes standard 1-dimensional symbologies in any
orientation. This mode cannot be used to decode 2D bar codes (PDF4 17).
Figure 1-5
Cyclone Omnidirectional Pattern
Page 28
1 - 10MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Smart Raster
In Smart Raster mode, a single scan line pattern appears and decodes a standard bar code. If a 2D bar code is
presented, the scanning pattern opens up to a full, optimized raster pattern.
Single Scan Line Pattern
Open Raster Pattern
Y-Axis
Horizontal Displacement (X - Axis)
Figure 1-6
Smart Raster Scanning Pattern
The raster pattern must cover the top and bottom of a 2D symbol. If not, pull the bar code further away until the
pattern completely covers the bar code. Make sure the scan pattern extends at least three quarters of an inch
beyond the edges of the bar code.
3/4”
Figure 1-7
Raster Pattern Expanded Over PDF417 Bar Code
3/4”
If the vertical scan pattern is not high enough to cover a “tall” PDF417 symbol, move the bar code slowly down
toward the bottom of the scan beam, keeping the beam horizontal to the rows, then slowly back up to the top.
Alternatively, move the bar code further away from the scan ne r until the scan pattern covers a larger portion of the
bar code in the vertical direction.
Figure 1-8
Moving Scan Pattern Upward and Downward on “Tall” PDF417 Bar Code
The scan beam does not have to be perfectly parallel with the top and bottom of the symbol (up to a 4
permitted).
o
tilt is
Page 29
MK1200 Introduction1 - 11
Ensure the symbol is in good condition.
Specular Reflection
When laser beams reflect directly back into the scanner from the bar code, they can “blind” the scanner and make
decoding difficult. This phenomenon is called specular reflection.
To avoid this, scan the bar code so that the beam does not bounce directly back. But don’t scan at too oblique an
angle; the scanner needs to collect scattered reflections from the scan to make a successful decode. Practice
quickly shows what tolerances to work within.
Side Views
Specular reflection.
Reflected beam is
within specular
dead zone and
prevents decode.
Figure 1-9
Avoiding Specular Reflection
°
0
3
d
o
C
e
d
o
C
r
a
B
Tilt Bar Code At Slight Angle (Up to 30°)
r
a
B
No specular reflection.
Decode can occur.
e
When scanning a 1D bar code, there is only a small specular dead zone to avoid (+
The specular dead zone is larger for scanning PDF417 (+
not effective if its beams hit the bar code’s surface at an angle greater than 30
9o from the direct laser beam). However, the scanner is
o
.
2o from the direct laser beam).
Page 30
1 - 12MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Page 31
Chapter 2 Installation
Introduction
This chapter describes MK1200 installation, includ ing :
•
Unpacking
•
Installation
• Mounting
• Providing power
• Communication interfaces
• Installing accessories
• Peripherals
•
Connector pin-outs
•
Optional accessories.
Unpacking the MK1200
Remove the MK1200 from its packing and inspect it for damage. Keep the packing, it is the approved shipping
container and should be used if the MK1200 needs to be returned for servicing.
Page 32
2 - 2MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Installation Overview
To install the MK12 00 :
1.Select the mounting method (see MK1200 Mounting on page 2-3):
• Wall M ou nt
• Pole Mount
• Desk Mount.
2.Select the method of supplying power (see Connecting the MK1200 on page 2-7):
• Symbol AC power supply
• Power-Over-Ethernet.
3.Select the data communications method (see Connecting the MK1200 on page 2-7):
• Wired Ethernet (10 Base-T cable)
• Wireless Ethernet (11Mb RF)
• Wired Printer (RS-232, serial cable).
4.Select a printer (see Printers on page 2-10).
5.Configure the MK1200 if necessary:
• For configuration, see Chapter 4, Remote Device Manager, System Menu on page 3-5, or
<Blue><Italic>Control Panel Configuration Parameters on page -20.
• To access the Windows
®
CE Desktop, see Accessing the Windows® CE Desktop on page 7-7.
Page 33
MK1200 Mounting
A
If desired, mount the MK1200 on a wall, pole, or cou nt er top using the following optional mounting accessories:
• Wall M ou nts
• Pole Mount Kit, see page 2-6.
NOTE The MSR increases the width of the MK1200 from 8.92 inches to 11.5 inches. The height and depth do
not change.
(4X) 4 mm x .7 pitch threaded holes
(M4 screw) per VESA flat panel monitor
physical mounting interface standard
Installation2 - 3
1.28
1.81
1.65
7.93
3.94
0.68
Notes:
ll dimensions provided in inches.
The MK1200 is designed to be used with VESA flat panel monitor physical mounting
interface standard mounting brackets or Symbol's keyhole slide-on mounting brackets.
It can also be placed into a flush panel kiosk environment by setting it into an 8.0 x 8.63 opening.
5.00
3.94
7.57
8.92
0.41
4.00
Keyhole slide-on
mounts 0.19 dia. shank,
0.312 dia. head
mounting face
VESA/keyhole
.688.51
1.29
10.74
1.4
3.51
Figure 2-1
Mounting Dimensions
Page 34
2 - 4MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
MK1200 Wall Mounting Options
Wall mounting options include:
•
Free wall-mounting template (shipped with the unit)
•
Wall Mount Kit (optional)
•
Recessing the MK1200 into a wall (see page 2-5) (optional).
Using the Wall Mount Kit
1.Determine the MK1200 mounting location.
2.Follow the instructions and use the template provided with the MK1200. Secure the Connector/Port Cover to
the wall using four screws (not provided) appropriate for the wall material.
3.Connect the cables to the MK1200 (see Figure 2-3 on page 2-5) and ensure the cables are routed and secure d
correctly (see Figure 2-4 on page 2-5). Cables incorrectly mounted or secured can become pinched when the
MK1200 is attached to the Connector/Port Cover.
4.To install the Connector/Port Cover, place the keyhol es on the back housing over the shoulder head bolts
protruding from the plate and slide the MK1200 to the left and down to secure in pl ace. See Wall Mounting Kit
on page 2-4 and Mounting Directions on page 2-5.
5.Screw one 8-32 pan head screw (lock screw) into the Connec tor/Port Cover t ab (loca ted at the top lef t corner ).
Hand tighten the screw, or for additional security use a nylon locknut (not included) to prevent removal of the
device.
6.Proceed to Connecting the MK1200 on page 2-7.
Lock Screw
Connector/Port
Cover Tab
Shoulder
Head Bolts (4)
Connector/Port Cover
Figure 2-2
Wall Mounting Kit
Page 35
Move down
second
Installation2 - 5
Move to the left first
Figure 2-3
Figure 2-4
Mounting Directions
Vertical Cable Run
Cable Routing
Recessed Wall Mounting
To recess the MK1200:
1.Cut an opening in the wall, 8.63" minimum height x 8.0" minimum width.
2.Place the back housing into the opening, following the instructions in Using the Wall Mount Kit on page 2-4.
See Figure 2-2 and Figure 2-3 on page 2-5. Symbol does not provide hardware to support this installation.
NOTE Recessed mounting may degrade wireless network performance.
Page 36
2 - 6MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Pole Mounting
The Pole Mounting Kit accommodates poles up to 11.5 inches in diameter. To install the MK1200 using the Pole
Mounting Kit:
1.Wrap the pole mount straps around the pole and tighten.
2.Secure the connector port cover to the pole mount bracket using the four shoulder screws.
3.Connect the cables to the MK1200 (see Figure 2-3 on page 2-5) and ensure the cables are routed and secure d
correctly (see Figure 2-4 on page 2-5). Cables incorrectly mounted or secured can become pinched when the
MK1200 is attached to the Connector/Port Cover.
4.Position the MK1200 keyholes located on the back housing (see Figure 2-2 on page 2-4) over the shoulder
head bolts and slide the MK1200 to the left and down to secure in place. See Wall Mounting Kit on page 2-4
and Mounting Directions on page 2-5.
5.Screw one 8-32 pan head locking screw into the pole mount bracket bottom left tab. See Figure 2-5 on page
2-6. Hand tighten the locking screw, or for additional security use a nylon locknut (not included), to prevent
removal of the device.
6.Proceed to Connecting the MK1200 on page 2-7.
Pole Mount Bracket:
Locking Screw
Shoulder Screws (4)
Connector/Port Cover
Figure 2-5
Pole Mount Kit
Page 37
Connecting the MK1200
The MK1200 communication interfaces include both wired and wireless solutions:
•
Wired Ethernet (10 Base-T cable)
• Power via AC outlet (see below)
• Power via Symbol’s BiasT Power-Over-Ethernet (see page 2-8)
•
Wireless Ethernet (11Mb RF)
•
Wired RS-232 (serial cable) (see page 2-9).
To configure the communications interfaces, see Chapter 4, Remote Device Manager. To access the Windows
CE Desktop, see Accessing the Windows® CE Desktop on page 7-7.
AC Power Supply
The Symbol universal AC power supply has a positive center pin and the outer tab is ground. It is compatible with:
•
120V 60 Hz (North America)
Installation2 - 7
®
•
230V 50 Hz (International excluding Japan)
•
100V 50/60 Hz (Japan).
Wired Ethernet Connection
With a wired Ethernet connection, Ethernet-enabled MK1200 models are powered either using the MK1200’s
Symbol AC power supply, or by Power-Over-Ethernet through the Ethernet cable.
Wired Ethernet: Power via AC Outlet
The MK1200 communicates to the host via a 10 Base-T Ethernet cable and receives power via a Symbol AC
power supply.
1.Insert the power supply’s barrel connector into the MK1200’s power port. See Figure 1-3 on page 1-5.
2.Route the power cable.
3.Plug the Symbol AC power supply into a wall outlet.
4.Connect the Ethernet cable to the LAN port on the MK1200. See Figure 1-3 on page 1-5. Ensure the Ethernet
cable is terminated according to Table 2-2 on page 2-11.
5.Plug the other end of the Ethernet cable into the host system’s LAN port.
Page 38
2 - 8MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Wired Ethernet: Power via POE
The POE installation option allows the MK1200 to communicate and receive power on the same 10 Base-T
Ethernet cable. See Figure 1-6 on page 1-10 and Figure 1-7 on page 1-10.
CAUTION DO NOT use POE in conjunction with an external power supply connected to the power port on the
MK1200. Using two power sources can damage the MK1200 and/or the network.
1.Connect the Ethernet cable to the MK1200 Ethernet / Bias-T port. See Figure 1-3 on page 1-5.
2.Ensure the Ethernet cable is terminated according to Table 2-2 on page 2-11.
3.Plug the other end of the Ethernet cable into the Bias-T (POE) module.
4.Connect a patch cable from the Bias-T module to the host system’s Ethernet port.
5.Connect the DC power supply to the Bias-T module.
The MK1200 can communicate with a host using a serial cable connected to the Printer (RS-232) port.
1.Insert the power supply’s barrel connector into the MK12000’s power port. See Figure 1-3 on page 1-5.
2.Route the power cable.
3.Plug the Symbol AC power supply into a wall outlet.
4.Connect the RS-232 serial cable to the Printer (RS-232) port on the MK1200. See Figure 1-3 on page 1-5 for
port locations. Ensure the cable is terminated according to the Printer (RS-232) Port Connections pin-outs
described in Tab l e 2- 3 on page 2-11.
5.Plug the other end of the serial cable into the host.
Page 40
2 - 10MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Printers
The RS-232 port can also be used to connect to a printer. For port locations, see Figure 1-3 on page 1-5. Confirm
the connector pin-out before attaching the cable. See Printer (RS-232) Port Connections on page 2-11.
1.Attach the printer’s cable to the Printer (RS-232) port on the MK1200. See Figure 1-3 on page 1-5 for port
locations. Ensure the cable is terminated according to Table 2-3 on page 2-11.
2.Connect the other end of the cable to the printer.
COM Port
Table 2-1
COM4RS-232 (no power)Printer (serial)
COM Port
COM PortConnector
Connector Pin-Outs
Table 2-2 and Table 2-3 identify the MK1200 connector pin-outs. See Figure 1-3 on page 1-5 for port locations.
Pin 10
Figure 2-8
10-Pin Connector Port
10-Pin
Pin 1
Page 41
Installation2 - 11
Ethernet / Bias-T Port Connections
The Ethernet connector provides both Ethernet signals and power supply voltage to the MK1200 through a single
Ethernet cable. If providing power to the MK1200 via POE, DO NOT use the Symbol AC power supply.
Table 2-2
Pin 1Reserved/Do not Use
Pin 2TXD (+)
Pin 3TXD (-)
Pin 4RXD (+)
Pin 5
Pin 6
Pin 7RXD (-)
Pin 8
Pin 9
Pin 10Reserved/Do not Use
*
Used only with Power-Over-Ethernet
Power-Over-Ethernet Connections
PinDescription
*
*
*
*
Bias-T VCC
Bias-T VCC
Bias-T GND
Bias-T GND
Printer (RS-232) Port Connections
Use this connector pin-out (RJ-45 jack, 10 conductor) for serial communication with the host or connection to a
printer.
2 - 12MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Magnetic Stripe Reader (MSR) Mounting
NOTE The MSR increases the width of the MK1200 from 8.92 inches to 11.5 inches. The height and depth do
not change.
To mount the optional MSR to the MK1200:
1.Gently place the MK1200 face down on a soft cloth laying on a flat surface, using care not to damage the touch
panel display.
Move to the right second
Move up first
Figure 2-9
Removal Directions
Page 43
Installation2 - 13
2.Remove the three screws shown in Figure 2-10 from the back of the MK1200 and remove the p rotective cover.
Retain only the screw from the protective cover. Two new (longer) screws are provided with the MSR.
Protective
Cover
Remove
Screws
(3)
Figure 2-10
Removing the Cover and Screws
CAUTION When removing an access cover, follow proper ESD (Electro-Static Discharge) precautions to avoid
damaging sensitive components. These precautions include, but are not limited to, working on an
ESD mat and ensuring that the operator is properly grounded. Failure to apply proper ESD
precautions can damage the MK1200 and void the warranty.
3.Connect the MSR cable to the MK1200.
Connect
Cable
Figure 2-11
Connecting the MSR Cable to the MK1200
Page 44
2 - 14MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
4.Align the mounting holes on the MSR with the MSR mounting holes on the MK1200 as shown in Figure 2-12.
MSR
Figure 2-12
5.Secure the MSR to the MK1200 as shown in Figure 2-13. Use the shorter screw from the protective cover , a nd
Positioning the MSR on the MK1200
two new (longer) screws provided with the MSR.
Install
Three Screws
Figure 2-13
Securing the MSR to the MK1200
Page 45
Figure 2-14 shows the MSR mounted to the MK1200 for card reading.
Installation2 - 15
Figure 2-14
View of MSR Mounted to the MK1200
Page 46
2 - 16MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Installing/Removing the RF Card
NOTE This section applies to factory-shipped RF models only.
To remove and re-install the RF card:
1.Disconnect power from the MK1200.
2.Gently place the MK1200 face down on a flat surface, using care not to damage the display.
3.Remove the PCMCIA access cover.
PCMCIA Access Cover
Figure 2-15
4.Press the ejector button and remove the RF card.
Ejector button
Figure 2-16
5.Insert the RF card.
6.Re-install the PCMCIA access cover.
MK1200 Rear View
CAUTION When removing an access cover, follow proper ESD (Electro-Static Discharge) precautions to avoid
damaging sensitive components. These precautions include, but are not limited to, working on an
ESD mat and ensuring that the operator is properly grounded. Failure to apply proper ESD
precautions can damage the MK1200 and void the warranty.
Removing the RF Card from the MK1200
Page 47
Chapter 3 Configuration
Introduction
This chapter describes how to set up and configure the MK1200 applications, communications, and network
settings which include parameters such as the device name, internet browser settings, date and time, an d several
other key settings.
Configure these settings remotely using the Symbol Remote Device Manager (RDM), or locally on the MK1200
using the System Menu. These settings are saved in the configuration registry file (mkconfig.reg) in the MK1200
Application folder to maintain them across cold boot cycles.
Table 3-1
Remote Device Manager (RDM)X
System MenuX
Control Panel X
Methods of Configuring the MK1200
Configuration MethodRemoteLocal
Remote Configuration using Symbol Remote Device Manager
Use the Symbol Remote Device Manager (RDM) to configure parameters remotely. RDM is a Windows®-based
utility that runs on a host computer and generates/edits an MK1200 configuration file (mkconfig.reg). Load this file
onto the MK1200 and reboot the MK1200 to configure the device.
See Chapter 4, Remote Device Manager for more details.
Local Configuration
Using the System Menu (Touch Screen Devices Only)
The System Menu function sets configuration parameters locally on the MK1200. The System Menu is similar to
the MK1200 Configuration Utility window of the RDM, except the virtual keyboard is used to enter information.
From within the System menu, use the
file (mkconfig.reg). The new settings are invoked upon the next cold boot. See System Menu on page 3-5.
File > Save option to save the changes and update the configuration registry
Page 48
3 - 2MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Using the Microsoft Windows Control Panel
The Control Panel on the MK1200 S t art menu changes a limit ed number of pa rameters. If desire d, use the Control
Panel to change the functions listed in Control Panel Configuration Parameters on page 3-20; however Symbol
recommends only changing the Stylus Settings/Touch Screen Calibration, Backlight, and Contrast settings using
the Control Panel. To save changes to the mkconfig.reg configuration file, select
Configuration
to maintain the settings across cold boot cycles.
NOTE Touch Screen calibration and Backlight contrast persist regardless of whether you use Save
Configuration. There are also some Control Panel settings which do not persist across cold boot cycles.
Updating the Device Configuration File
Use one of the following methods to update the device configuration file (mkconfig.reg) locally on the MK1200.
•
Start > Programs > Save Configuration
Start > Programs > Save
Figure 3-1
•
Figure 3-2
Save Configuration Screens
The Save Configuration option uses the current registry parameter values and writes them to the mkcofig.reg
file. The windows shown in Figure 3-1 appear while the file is saved and written. Not all registry values are
saved with this option; only the registry parameter values that can be configured using the RDM or the
System Menu (and some system parameters) are written and saved to the mkconfig.reg file.
Start > Programs > System Menu > File > Save.
System Menu Main Screen
This option reads the current content of the mkcofig.reg file, allows user changes, then writes them back to
the mkcofig.reg file. The window shown in Figure 3-2 reads and displays the current contents of the
Page 49
Configuration3 - 3
mkconfig.reg file. Tap an item listed in the left window pane to display current mkconfig.reg file information.
Edits are permitted to the current file information in the text boxes that appear in the right pane. Tap
Save
to save changes and write them to the mkconfig.reg file.
NOTE If upgrading the MK1200 OS and a configuration (.reg) file was created using an older OS version, you
must create a new .reg file (see Creating a Configuration File on page 4-11). For more information about
upgrades, see Appendix F, OS Upgrade Procedures.
Downloading the Configuration File to the MK1200
Before downloading the configuration file (.reg file) to the MK1200 Application folder, rename it mkconfig.reg. In
MK1200 Configuration Utility window, select
file mkconfig.reg, and click Save.
Use one of the following methods to download the file to the MK1200:
•
Use the RDM to “push” the file to the MK1200(s) (see Downloading the Configuration File to the MK1200
Using the RDM on page 4-13).
•
Copy the mkconfig.reg file to the MK1200 Application folder using a USB ActiveSync connection (see
Downloading the Configuration File Using ActiveSync on page 3-3).
File > Open and select the file, then select File > Save As, rename the
File >
•
Send the file to the MK1200 Application folder using FTP (see the instructions provided with the FTP
software) or AirBeam.
•
Copy the mkconfig.reg file to a PCMCIA card, then transfer the file into the MK1200 Application folder.
Downloading the Configuration File Using ActiveSync
To copy the mkconfig.reg from the host computer to the MK1200 Application folder (My Computer/Application)
using ActiveSync:
1.Connect the MK1200 to the host computer by connecting the USB cable (Symbol p/n 25-64626-01R) to the
ActiveSync (RS-485) port on the MK1200, and the other end to a USB port on the host computer.
2.In ActiveSync on the host computer, click Explore. Windows
MK1200.
3.Open a new Windows
4.Right-click on the file and select Copy.
5.Right-click in the MK1200 Application folder and select Paste. A prompt requests to overwrite the existing file (if
®
Explorer and browse the host computer to locate the file.
present).
NOTE Use the RDM or System Menu to enable ActiveSync support in the MK1200 if support is disabled.
®
Explorer opens the Mobile Device windo w for the
Page 50
3 - 4MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Rebooting the MK1200
After downloading the mkconfig.reg file, perform a remote or local cold boot to apply the new setti ngs.
Remote Boot
After loading the configuration file on to the MK1 200 usin g th e wired or wirele ss Ethernet connection, use the RDM
to send a command over the network to initiate a remote cold boot of the MK1200.
1.Select the MK1200 to cold boot from the list box in the Remote Device Manager screen.
2.From the RDM main toolbar, select Actions > Cold Boot. Allow approximately one minute for the MK1200 to
reboot and reconnect, then select
Local Boot
To manually cold boot the MK1200, which enables the settings within the mkconfig.reg file to load, press and hold
buttons B and C on the MK1200 (see Figure 1-3 on page 1-5) until the display goes blank (typically 15 seconds),
then release the buttons.
View > Refresh to verify the device rebooted successfully.
Alternatively, to cold boot the MK1200, select the reboot option from the System Menu
File menu.
Page 51
System Menu
Setting Defaults Using the System Menu
Use the System Menu to set parameter values locally on the MK1200. See Default Parameters on page 3-6 for
these options. The System Menu is identical to the RDM Configuration Utility Window for MK1200 devices, and
provides local instead of remote access to the same parameters. The System Menu modifies parameters in the
configuration file (mkconfig.reg) on the MK1200.
NOTE Saving the System Menu configuration overwrites mkconfig.reg. Reboot the MK1200 to apply the values.
To launch the System Menu, even while an application is running, press the physical buttons A, B, and C
simultaneously. Use the virtual keyboard to enter data. To launch the virtual keyboard, press buttons B
and C simultaneously.
As with the MK1200 Configuration Utility window, the parameters in the System Menu fall into five categories:
•
Configuration file Information
•
Applications
Configuration3 - 5
•
Communications
•
System configuration
•
Update.
Figure 3-3
System Menu Main Screen
Page 52
3 - 6MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Default Parameters
The default settings that follow apply to both the Remote Device Manager on a host computer and System Menu
on the MK1200.
Configuration File Information
The first branch of the MK1200 Configuration Utility window and System Menu is Configuration File Information.
Use this to track mkconfig.reg version information. Table 3-2 provides descriptions for these parameters.
Table 3-2
Information Parameters
Configuration File VersionConfiguration File Version Information
Configuration File Version Information Parameters
Configuration File
VersionUse the Version parameter to specify the version
number of the mkconfig.reg file.
DescriptionUse the Description parameter to write a detailed
description of the location, use, and the changes
made on the deployed mkconfig.reg file.
DescriptionDefault
Applications
The second branch of the MK1200 Configuration Utility window and System Menu is Applications. Ta b le 3-3
provides descriptions and defaults for these parameters.
Table 3-3
Internet ExplorerInternet Explorer Configuration
Anchor UnderlineSpecifies whether an anchor or link is
Application Default Parameters
Application ParametersDescriptionDefault
no
underlined or not.
Cache LimitSpecifies the cac he size for Internet Explorer , in
kilobytes.
Search PageSpecifies the default search page for Internet
Explorer.
Secure ProtocolsSpecifies the security settings configuration for
Internet Explorer.
Smooth ScrollCheck to enable smooth scrolling in Internet
Explorer.
Start PageThe default home page for Internet Explorer.file:///windows/MK1200.htm
Play Background SoundsCheck to enable playing of sound files in an
html page.
512 kB (0x200 hex)
http://search.msn.com
TLS 1.0 disabled,
SSL 2.0, SSL3.0 enabled
Disabled
Enabled
Page 53
Configuration3 - 7
Table 3-3
Kiosk IEKiosk IE Configuration
ErrorRecoveryPageSpecifies an error recovery page for Internet
NeedProgressBarCheck to display a progress bar on the left top
Scanner WedgeScanner Wedge Configuration
Application Default Parameters (Continued)
Application ParametersDescriptionDefault
\Windows\RetryPage.html
Explorer. When an error is detected, the
browser is redirected to this page.
Disabled
corner of the Kiosk IE which indicates the
progress of downloading a page to the Kiosk
IE. Enable this feature when deploying MK1200
devices in a slow network.
Append Enter To Barcode?Check to add an ENTER to the end of each bar
code.
Append Tab to Barcode? Check to add a TAB character to the end of
each bar code (and after ENTER, if enabled).
Trigger Mode Specifies whether to constantly trigger the
scanner laser or trigger it manually.
Scanning Mode Specifies scanner raster mode.Omnidirectional - 1D only
Disabled
Disabled
Manual Trigger
Prefix Specifies text to add to the beginning of a bar
code.
Suffix Specifies text to add to the end of bar code,
before TAB/ENTER (if enabled).
Transmit Code IDTransmit bar code type identifier. None
Slide ShowSlide Show Inactivity Application parameters
Background ColorDefault screen background color if image is
smaller than screen. Format is 0BGR, where
the first byte is zero, and the rest are byte
values for each color.
Display DurationThe duration, in seconds, to display each
image before loading the next image. The
minimum delay allowed is 2s. If this value is
less than 2s SlideShow takes delay as system
default of 5s.
Image DirectoryThe directory that contains the images to
display.
None
None
7340032 (0x700000 hex)
5 (0x5 hex)
\Application\Slides
Page 54
3 - 8MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Communications
The third branch of the MK1200 Configuration Utility window and System Menu is Communications. Table 3-4
describes these wired Ethernet parameters. To configure DHCP options, see DHCP Configuration on page 4-24,
and to specify RF settings for wireless networks see Specifying RF Settings for Wireless Network Connections on
Enable DHCPCheck to turn on DHCP Address resolution.
When checked, do not set IP Address, Subnet
Mask, Gateway, DNS Server(s), or WINS
Server(s).
IP AddressSets the IP Address for the Onboard Wired
Ethernet adapter.
Subnet MaskSets the subnet mask for the Onboard Wired
Ethernet adapter.
Default GatewaySets the Default Gateway for the Onboard
Wired Ethernet adapter.
DHCP OptionsOpens DHCP Options dialog (see
Configuration on page 4-24
DHCP ServerSpecifies DHCP server. The device contacts
the specified server for retrieving IP address
and other network parameters. If the DHCP is
not specified, device automatically broadcasts
for the server for retrieving IP address.
DHCP
).
Enabled
None
None
None
None
None
DNS DomainThe domain name for the Onboard Wired
Ethernet adapter.
DNS Server(s)A list of DNS servers, in the order to query.None
WINS Server(s)A list of WINS servers, in the order to query.None
None
Specifying RF Settings for Wireless Network Connections
To enable a wireless MK1200 to work on an RF network, configure RF settings as defined in Appendix B, RF
Network Configuration.
Two utilities are available for specifying wireless security:
•
Aegis Client (page B-2)
•
Mobile Companion (page B-3).
RF devices shipped with a wireless card include both the Aegis Client and Mobile Companion pre-installed. The
default client is Aegis.
NOTE RF settings are not stored within the mkconfig.reg file or entered via the RDM. For details on configuring
RF settings, see pag e B-3.
Page 55
Configuration3 - 9
System Configuration
The fourth branch of the MK1200 Configuration Utility window and System Menu is System Configuration. Table
3-5 lists these parameters and their descriptions. Also see:
•
Device Activity Management (Sleep/Wake-up Functionality) on page 3-17
Button AButton A default38 (0x26 hex)Up
Button BButton B default40 (0x28 hex) Down
Button CButton C default37 (0x25 hex) Left
Button DButton D default39 (0x27 hex) Right
Button A and BButton A and B default13 (0xd hex)Enter
Button A and CButton A and C default194 (0xc2 hex) Shift-Tab
Button B and CButton B and C default199 (0xc7 hex) Input Panel
DescriptionDefault
Enabled
Table 7-6 on page 7-9
.
Button A, B, and CButton A, B, and C default197 (0xc5 hex) System Menu
Button A and DButton A and D default18 (0x12 hex) Alt
Button B and DButton B and D default9 (0x9 hex)Tab
Button A, B, and DButton A, B, and D default195 (0xc3 hex) Alt-Down
Button C and DButton C and D default27 (0x1b hex) Cancel/ESC
Button A, C, and DButton A, C, and D default196 (0xc4 hex) Calibration
Button B, C, and DButton B, C, and D default8 (0x8 hex)Backspace
Button A, B, C, and DButton A, B, C, and D default198 (0xc6 hex) Signal Strength
Trigger TimeButton combination trigger time, in
milliseconds. Specifies the maximum
time between button presses for them to
be considered a button combination.
500 (0x1f4hex)
Page 56
3 - 10MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Table 3-5
Date and Time SettingsDate and Time Configuration
Daylight SavingDaylight Saving Configuration
System Configuration Default Parameters (Continued)
System Configuration
Parameters
Button SecurityEnables/disables the button security
functionality on the MK1200 device.
Check to lock the buttons. These can
only be unlocked by entering the button
security password.
Time ZoneStandard time zone. Drop-down list of
time zone names, such as "Pacific
Standard Time", or "South Africa
Standard Time". Select the appropriate
time zone.
AutoDSTCheck to enable daylight saving time for
the current time zone.
Use this setting for non-explorer.exe
based application. When enabled, the
Windows Explorer shell uses this setting
to set the system time for daylight saving.
Use this setting if the application runs
with the Windows Explorer shell.
DescriptionDefault
Enabled
Pacific Standard Time
Enabled
HomeDSTCheck to enable daylight saving time for
the current time zone.
Use this setting if application does not
run with Windows Explorer shell, for
example when developing a browser
(Kiosk IE) based application.
Device Activity ManagementThere are three slots with identical parameters:
First Activity Configuration
Second Activity Configuration
Third Activity Configuration
See
Device Activity Management (Sleep/Wake-up Functionality) on page
3-17
.
ItemsDevices to apply activity scheme to.All
DaysSet of days on which to apply this activity
scheme (Monday through Sunday).
On TimeTime when device is activated, using 24
hour clock representation. Set this value
for correct functioning of the Device
Activity Manager.
Enabled
None
None
Page 57
Configuration3 - 11
Table 3-5
Error ReportingError Reporting Configuration
IdentificationGeneral Configuration
System Configuration Default Parameters (Continued)
System Configuration
Parameters
Off TimeTime when device is deactivated, using
24 hour clock representation. Set this
value for correct functioning of the Device
Activity Manager.
Low Memory SettingsConfiguration of Low Memory Settings
Object Store Min SizeMinimum size of object store to allow
RAM to borrow from it.
RAM Expansion Block SizeSystem adjusts RAM/Object Store
percentage to provide more RAM in low
memory conditions. Values range from
64K to 1MB. Set to 0 to disable RAM
expansion.
Show Error MessagesDetermines whether the system displays
dialogs when low memory problems
occur.
DescriptionDefault
None
1048576
1048576
Disabled
NameSpecifies device name.None
DescriptionSpecifies device description.None
ContactContact details of the system
administrator.
LocationSpecifies the location of the device.Device location here
Configuration Group 1First user-definable string. Intended for
use when grouping devices to aid
configuration. Can be used as part of
device filter in RDM.
Configuration Group 2Second user-definable string. Intended
Regional Settings - NumbersConfiguration of Number Regional Settings
List SeparatorsList separators (character).None
Measurement SystemMeasurement system.Metric
Display Leading ZeroDisplay leading zero.Enabled
Negative Number FormatNegative number format. The period
(\".\") indicates the chosen decimal
separator.
Negative SignNegative sign (generally one character).Digits In GroupNumber of digits in group.3
Grouping SymbolDigit grouping symbol (generally zero or
one character).
DescriptionDefault
*1.1
-1.1
,
Digits After DecimalThe number of digits allowed after a
decimal point.
Decimal SymbolDecimal symbol (one character)..
Screen TapsScreen Tap Configuration
Double-Click DistanceSpecifies the maximum number of pixels
between two screen taps to qualify the
screen taps as a double-click. Use this
parameter to differentiate double-clicks
from screen taps.
Double-Click SpeedSpecifies the maximum number of
milliseconds between two screen taps to
qualify the screen taps as a double-click.
Use this parameter to differentiate
double-clicks from screen taps.
0
6 (0x6 hex)
500 (0x1f4 hex)
Page 62
3 - 16MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Table 3-5
User Apps
Volume and SoundsVolume and Sound Configuration
System Configuration Default Parameters (Continued)
System Configuration
Parameters
There are seven user application slots, with identical parameters. Each slot
is under a group called “X Application Launched”, where “X” is First, Second,
etc.
See
Configuring User Application(s) on page 3-18
Application PathFull path to application.First application slot:
ArgumentsCommand line arguments for the
program (UNICODE string).
Delay Before LaunchNumber of seconds to delay before
launching program.
Waiting For CompletionSpecifies whether to wait for program to
complete before proceeding.
Button Press SoundsConfiguration of Button Press Sounds
DurationDuration of time to play the sound in
milliseconds (ms). Value must be
non-zero before you can hear sound.
DescriptionDefault
for details.
\windows\explorer.exe
Remaining slots: None
None
0x0
Disabled
8 ms
FrequencyFrequency of sound to play in Hertz (Hz). 400 Hz
VolumeVolume of sound to play when you press
a button (single or combination). Set to 0
to disable button press sounds.
Scanner BeepConfiguration of Scanner Beep
VolumeVolume of scanner beep on a good
decode.
Screen Tap SoundsConfiguration of Screen Tap Sounds
DurationDuration of time to play the sound in
milliseconds (ms). Value must be
non-zero before you can hear sound.
FrequencyFrequency of sound to play in Hertz (Hz). 400 Hz
VolumeVolume of sound to play when you tap
the screen. Set to 0 to disable screen tap
sounds.
Web ServerWeb Server in MK1200 Configuration
Enable WebServerEnables/disables the Web Server in the
Use the Device Activity Manager to manage the device usage profile and lifecycle by turning on/of f the scan engine
laser and the display backlight. Se t the sleep a nd wake -up times by day, weekday , weekend, etc. When setting the
time, use the 24-hour clock in the format hh:mm.
NOTE It is strongly advised to use the Device Activity Management functionality.
If the Device Activity Manager (DAM) puts the scan engine and/or backlight into sleep mode, these subsystems
repower (wake up) upon the following events:
•
a button press
•
a display touch.
The DAM only checks whether to turn devices on or off when the Inactivity Applica tion Timeout expires. If a device
wakes up due to user input (a “wakeup”), it remains awake regardless of user input until another timeout expires,
then goes back to sleep.
To use the DAM without the Inactivity Application Manager, configure the Inactivity Application Timeout to the
default wakeup time and set the Inactivity Application parameter to nothing.
NOTE Use the RDM or System Menu to set up the Device Activity Manager. Enter valid values to all DAM
parameters (see page 3-10). Otherwise the system rejects the input values and the DAM does not invoke
the Inactivity Application.
Printing
The MK1200 supports printing text, bar codes, and bitmaps in the following environments:
•
Browser applications
•
C/C++ applications.
The MK1200 transmits data to a printer using an RS-232 serial connection. RS-232 serial port settings (port, stop
bits, data bits, par ity) are shared with the tethered sca nner. Table 3-5 contain s the default baud rate setting s for the
following printers:
•
Zebra (QL320, Cameo, Encore)
•
Zebra (LP2824/TLP2844)*
•
Zebra EPL Series (LP/TLP 2824, LP/TLP 2844, TLP 3842)
•
Zebra ZPL (LP/TLP 2844-Z, TLP 3844-Z)
•
Epson TML90
•
Epson TMT88III.
* Zebra LP printers ship in Gap mode. If using a printer in Continuous Paper mode, the autosense does not work
and you must manually set the gap to zero. To avoid this, send a command to the printer to change the mode.
Refer to the Zebra printer documentation.
Page 64
3 - 18MK1200 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 Table 3-6: executable path, command line
arguments, delay before running, and a special flag.
Table 3-6
Application PathThe full “run” path to the executable. Define this in order to process the entry (i.e., do
ArgumentsOptional. Command line arguments for the program above. Escape double quotation
Delay Before LaunchOptional. Specifies the number of seconds to delay before launching the User
Waiting For CompletionSpecifies whether the startup sequence waits for this program to complete before
User Applications, Parameter Descriptions
ParameterDescription
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.
marks using a back slash character, as in \". Also escape back slashes, i.e., \\.
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
completion”).
launching the next one, typically set to FA LSE. See
Application Programs on page 3-18
for more complex situations (requires “wait for
.
Reliable Sequencing of
Reliable Sequencing of
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 re commende d metho d is to write a sep ar ate progr am, with or withou t
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).
Page 65
Configuration3 - 19
Update
The fifth branch of the MK1200 Configuration Utility window and System Menu is Update. The default parameters
are listed in Table 3-7.
Table 3-7
FTP ServerFTP Configuration
Update Default Parameters
Update ParametersDescriptionDefault
Allow AnonymousDetermines whether the server allows anonymous
access.
Allow Anonymous UploadDetermines whether authorization is required for
uploading files to server.
FTP Enable Part IDetermines whether the FTP server is
loaded/accessible when the kiosk is powered on.
Note that disabling this parameter has no impact o n
the ability to load or retrieve mkconfig.reg files via
the Remote Device Manager's Push Configuration File and Retrieve Remote Configuration File
functionality.
FTP Enable Part IIEnabling this parameter allows the RDM to
load/retrieve a mkconfig.reg file even if the kiosk's
FTP server is disabled (FTP Enable Part I = disabled). If this parameter and FTP Enable Part I
are both disabled, you cannot load an mkconfig.reg
file remotely via the Configuration Utility or FTP.
You can still load an mkconfig.reg file locally via an
ActiveSync connection or a PC card.
Enabled
Enabled
Enabled
Enabled
Root DirectoryDirectory and subdirectories of this key are
accessible remotely. If this value is not set in the
registry, the default is \Temp.
Use AuthenticationDetermines whether authorization is required to
connect to the server.
User Authentication DomainDomain that holds information on authentic users
that are allowed to access FTP service from the
server.
User ListList of users able to access the FTP server.None
\
Disabled
None
Page 66
3 - 20MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Control Panel Configuration Parameters
On touch-enabled configurations, when using the Windows® desktop Control Panel to modify certain MK1200
configuration settings, select
changes to the mkconfig.reg file and retain them across power cycles. If not saved, the MK1200 defaults to the
original mkconfig.reg parameter values upon the next power se quence.
The Control Panel can set the following options:
•
Backlight and Contrast Settings on page 3-20
•
Button Definitions on page 3-21
•
Date and Time on page 3-21
•
Inactivity Manager on page 3-22
•
Gate Keeper (Password Protection) on page 3-23
•
Stylus Settings/Touch Screen Calibration on page 3-23
•
Regional Settings on page 3-25
Start > Programs > Save Configuration on the MK1200 to save certain parameter
•
Memory Allocation on page 3-26.
For best results, use the system menu for all permanent changes (except recalibrating the touch screen).
Backlight and Contrast Settings
To change the backlight intensity on the MK1200:
1.Tap Start > Settings > Control Panel.
2.Double-tap the Backlight & Contrast icon from the Control Panel window.
Figure 3-4
3.Select the backlight intensity by tapping the radio button.
Backlight & Contrast Screen
4.If necessary, change the contrast by tapping the arrows next to the Contrast field.
5.Tap OK or X to close the screen to apply the selection.
Page 67
Button Definitions
To change the button mapping on the MK1200:
1.Tap Start > Settings > Control Panel.
2.Double-tap the Button Definitions icon from the Control Panel window.
Configuration3 - 21
Figure 3-5
3.Tap on the button to remap. The button’s current hex code appears in the text box.
4.Using the input panel, enter the new value of the hex code in the text box to remap the button. Also use this
Button Definitions Screen
option to remap button combinations. See Table 7-6 on page 7-9 for correct key codes.
5.To change the buttondown delay, enter the new value using the input panel.
6.Tap OK or X to close the screen and apply the selection.
7.Tap Start > Programs > Save Configuration to save the new settings in the MK1200 configuration (mkconfig.reg)
file.
Date and Time
To set the date/time on the MK1200:
1.Tap Start > Settings > Control Panel > Date/Time icon.
2.Double-tap the Date/Time icon from the Control Panel window. The Date/Time Properties screen appears.
Figure 3-6
3.To set the month, tap the arrows on either side of the month shown, or select the month label to choose from a
Date/Time Properties Screen
list of months.
Page 68
3 - 22MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
4.To select a date, tap the date in the calendar.
5.To set the current time, highlight the hours, minutes, seconds, or AM/PM field in the Current Time field. Tap the
up/down scroll arrows to change the highlighted selection.
6.To change the time zone, use RDM.
7.Tap Apply to apply the new date/time settings.
8.Tap Start > Programs > Save Configuration to save the new settings in the MK1200 configuration (mkconfig.reg)
file.
NOTE The date resets to June 1, 1999, 12:00 PM upon a cold boot. Use the Control Panel or the SNTP Client to
update this (see Network Time Update: SNTP Client on page 7-10).
To permanently set the time zone and daylight saving settings, use the RDM or System Menu on the
MK1200.
Inactivity Manager
To set up the inactivity manager:
1.Tap Start > Settings > Control Panel.
2.Double-tap the Inactivity Managericon.
Figure 3-7
3.Select the application to run during inactivity by tapping the button. (The default application is
Inactivity Manager Screen
SimpleSaver.exe.)
4.Enter the timeout value (in seconds). The default is 0, which allows the system to run continuously without
entering inactivity mode.
5.Tap OK.
6.Tap Start > Programs > Save Configuration to save the settings in the MK1200 configuration (mkconfig.reg) file.
Page 69
Configuration3 - 23
Gate Keeper (Password Protection)
To run an application in protected mode:
1.Tap Start > Settings > Control Panel.
2.Double-tap the Gate Keepericon from the Control Panel window. The Gate Keeperscreen appears.
Figure 3-8
3.Select the application to run in protected mode by tapping the button.
Gate Keeper Screen
Note: Changing this application is not recommended. Errors in this configuration parameter or the program
that is run can prevent troubleshooting or interacting with the MK1200 in protected mode.
4.Specify the password to access protected mode, and enter it a second time to confirm it.
5.Tap OK.
6.Tap Start > Programs > Save Configuration to save the new settings in the MK1200 configuration (mkconfig.reg)
file.
NOTE When Button Security is enabled, a password is required to access functionality launched by the physical
buttons.
Stylus Settings/Touch Screen Calibration
NOTE This section applies to touch screen units only.
The double-tap speed and calibration setting are factory-set. To recalibrate the Stylus settings:
1.Tap Start > Settings > Control Panel > Stylus.
Figure 3-9
2.On the Double-Tap tab, double-tap the checker board grid at a comfortable speed.
Stylus Properties Screen - Double-Tap Tab
Page 70
3 - 24MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
3.Double-tap the clapboard to test the settings. If the icon does not change, adjust the settings on the
checkerboard and test the settings again.
4.If the MK1200 is not responding properly to taps, tap the Calibration tab to calibrate the screen.
Figure 3-10
5.Tap the Recalibrate button and follow the directions on the screen.
Figure 3-11
Stylus Properties Screen - Calibrate Tab
NOTE Alternatively, to access the Calibrate screen simultaneously press the buttons A, C, and D (see Figure
1-1 on page 1-3).
Calibrate Screen
6.The system returns to the Stylus Properties screen when calibration completes. T o cancel calibration, press the
C and D buttons simultaneously.
7.Tap OK on the Stylus Properties screen.
Note that calibration values are stored separately from other configuration settings in non-volatile storage and
cannot be accessed by the user.
3 - 26MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
6.To change the way the date appears, tap the Date tab and make the changes.
Figure 3-16
7.Tap Start > Programs > Save Configuration to save the new settings in the MK1200 configuration (mkconfig.reg)
Regional Settings Properties Screen - Date Tab
file.
Memory Allocation
To change memory allocation settings:
1.Tap Start > Settings > Control Panel > System > Memory.
Figure 3-17
2.On the Memory tab, adjust the memory allocation as desired using the slider.
3.Tap OK.
System Properties Screen - Memory Tab
NOTE Changing these settings using the Control Panel does not persist them through cold boot cycles. To set
allocation to persist through cold boot cycles, or for more information on this topic, see Memory
Management on page 7-10.
Page 73
Chapter 4 Remote Device Manager
Introduction
The Symbol Remote Device Manager (RDM) 2.5 is a simple, menu-based Windows® utility for streamlining large
and small site deployments. This utility allows a user to remotely stage (discover and configure) and monitor
networked MK1200s.
The RDM functionality falls into five categories:
•
Generating a device configuration file
•
Performing discovery (detection) of devices on a network
•
Enabling automated staging/configuring/provisioning of networked devices
•
Remote monitoring
•
Remotely initiating device functionality.
Generating Configuration Files
Use the Create Local Configuration File feature of RDM to create an MK1200 configuration file (mkconfig.reg).
When loaded onto the device, this file customizes the MK1200 communication settings, application settings, da te
and time setup, and much more.
After generating the mkconfig.reg file, load it into the MK1200 Application folder (
Application
parameters according to the settings defined in the mkconfig.reg file. If the MK1200 loses power, the parameters
set within the configuration file persist and are re-established at the next power up.
See Creating a Configuration File on page 4-11 for more information.
) and reboot the device. The MK1200 reads the mkconfig.reg file upon power-up and configures its
Desktop > My Computer >
Page 74
4 - 2MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Performing Discovery (Detection) of Devices on a Network
The RDM discovers and displays the IP addresses of MK1200s on different subnets to which the host computer is
connected, provided that the broadcast IP address is set correctly. See Setting RDM Options on page 4-14 for
more details.
The RDM utility broadcasts a request for discovery, and each MK1200 responds with its IP address. The RDM
utility displays all responding MK1200 IP addresses on the main
The RDM can remotely initiate actions, such as playing a sound file, on the discovered device to help locate it in a
store environment.
NOTE RDM performance and consistency when performing discovery on a network are directly related to
network reliability.
RDM screen.
Automated Staging/Configuring/Provisioning of Networked Devices
The RDM can load a device configuration file (mkconfig.reg) onto an MK1200 remotely. This process is automated
and does not require user intervention.
For details, see Creating a Configuration File on page 4-11 and Downloading the Configuration File to the MK1200
Using the RDM on page 4-13.
Remote Monitoring
Use the RDM to determine device-specific information. After performing discovery, select an MK1200 from the
discovery list box to retrieve information to view:
•
Device general information
•
Operating System versions
•
Storage information
•
Partition information
•
Application versions
•
RF Signal Strength.
See Monitoring MK1200s on a Network on page 4-15 for more information.
Remotely Initiating Select Device Functionality
Use the RDM to remotely initiate select functionality on MK1200s. After performing discovery, highlight desired
devices from the discovery list box to initiate remote functionality on these devices, such as launching AirBeam
Smart or rebooting the device.
Page 75
Installing the Symbol Remote Device Manager
The RDM is available for download from the Symbol Developer Zone web site (http://devzone.symbol.com/).
1.Download the Symbol Remote Device Manager install file and save it on the host computer hard drive.
Remote Device Manager4 - 3
2.Select Start > Run from the Windows
3.Using the Browse button, locate the Symbol Remote Device Manager install file and select OK.
4.The Symbol Remote Device Manager First Install Screen provides copyright information. Select Next to
®
task bar.
continue.
Figure 4-1
5.The Symbol Remote Device Manager Select Installation Folder screen provides the directory information for
Symbol Remote Device Manager First Install Screen
the installation. Enter a new install path or accept the default path, and select users. Click Next to continue.
Figure 4-2
Symbol Remote Device Manager Select Installation Folder
Page 76
4 - 4MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
6.The Symbol Remote Device Manager Confirm Installation screen request s to confirm installation. Click Next to
continue.
Figure 4-3
7.The Symbol Remote Device Manager Installation Complete screen confirms the installation was completed
Symbol Remote Device Manager Confirm Installation
successfully. Click Close to exit.
Figure 4-4
Symbol Remote Device Manager Installation Complete
Page 77
Symbol Remote Device Manager Main Screen
To open the Symbol Remote Device Manager on the host computer, select Start > Programs >Symbol Remote
Device Manager > Symbol Remote Device Manager
.
Remote Device Manager4 - 5
Figure 4-5
MK1200 Symbol Remote Device Manager
Symbol Remote Device Manager Menus
Use the menus on the Symbol Remote Device Manager (RDM) main screen to perform the functions in Table 4-1.
Table 4-1
File Menu
ExitExits the Symbol Remote Device Manager.
Edit Menu
Select AllSelects all MK1200s in the list.
Select NoneDeselects all MK1200s in the list.
View M enu
Refresh (Discover Remote Devices)Locates all MK1200s on the network and displays them in the list box.
Device InformationDisplays information on the selected MK1200. See
Symbol Remote Device Manager Menu Items
Menu ItemFunction
a Network on page 4-15
.
Monitoring MK1200s on
Page 78
4 - 6MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Table 4-1
Symbol Remote Device Manager Menu Items (Continued)
Menu ItemFunction
RF Signal StrengthLaunches the RF Signal Analyzer which displays RF signal strength.
Only RF MK1200s running Mobile Companion support this feature.
RF MK1200s running Aegis Client do not support this.
View Filter ParametersToggles on/off the Filter Parameters panel of the RDM.
Set Default Column WidthSets the default column width for fields displayed in main
RDM
screen.
Actions Menu
Locate DeviceInitiates the device locating mechanism. Select an option for locating the
device from the sub menu:
Select
Display Color Screen
Select
Emit Sound
Select
Display Color and Emit Sound
to play a high-pitched sound clip from the target device.
to display a color screen on the target device.
to invoke both the previous two
mechanisms in the target device.
Select
Terminate Locator
mode to terminate the locating mechanism. This
terminates the current locator mode before initiating another locator mode.
Ping DevicePing the selected device. If the device cannot be reached, an error message
displays.
Delete DeviceRemoves the selected device from the list of discovered devices. This only
deletes the devices highlighted in gray.
Cold BootCold boots the selected/highlighted MK1200(s). Allow approximately one
minute for the device(s) to reboot and reconnect, then se lect
View > Refresh
to verify the devices rebooted successfully.
Warm BootWarm boots the selected/highlighted MK1200(s). Allow approximately one
minute for the device(s) to reboot and reconnect, then se lect
View > Refresh
to verify the devices rebooted successfully.
Launch AirBeamLaunches the AirBeam version 2.16 application on the selected/highlighted
MK1200(s). See
Setting RDM Options on page 4-14
.
Tools Menu
Create Local Configuration FileCreates a new configuration file and allows saving it to the PC hard drive.
See
Creating a Configuration File on page 4-11
.
Open Local Configuration FileOpens an existing configuration file that resides on the host computer.
Retrieve Remote Configuration FileOpens a configuration file that resides on the selected/highlighted MK1200.
Push Configuration FileDownloads a selected configuration file to the selected/highlighted
MK1200(s). See
the RDM on page 4-13
Downloading the Configuration File to the MK1200 Using
.
Page 79
Remote Device Manager4 - 7
Table 4-1
Manage Static IP AddressOpens the
Custom DHCP OptionsDisplays the
OptionsCustomizes Remote Device Manager options such as FTP security and
Symbol Remote Device Manager Menu Items (Continued)
Menu ItemFunction
Manage Static IP Address
See
Managing Static IP Addresses on page 4-20
Customer DHCP Options
add/edit/remove DHCP options available within the Symbol RDM.
broadcast IP address. See
Setting RDM Options on page 4-14
window.
.
window. Use this window to
Symbol Remote Device Manager Toolbar
Use the toolbar on the RDM main screen to perform the functions listed under the menu items in Table 4-2.
Table 4-2
ComponentDescription
Symbol RDM Toolbar Components
Tool Bar Contains buttons that invoke most common functions of RDM.
Discover all devices on the network
and display the Discovered Devices
list. To stop discovery, click the
Cancel Discovery
button.
Select all devices listed in the
Discovered Devices list.
.
Deselect all devices.Retrieve the configuration file from
the selected device.
Push the configuration file to the
selected device(s).
Create an MK1200 device
configuration file using the RDM.
Cold boot the selected device.Turns on and off the Filter
Abort pushing the configuration file
to device(s).
Retrieve device specific
information.
Parameters panel.
Page 80
4 - 8MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Row Colors
The Symbol RDM uses a color scheme to indicate the state of the MK1200 devices.
Table 4-3
GreenSuccessfully retrieved/pushed configuration file.
YellowSelected for downloading a configuration file.
GrayDevice is inactive. The device may be booting up or is no longer in the same subnet.
RedThe retrieval/pushing of the configuration file is unsuccessful.
Row Colors
ColorStatus
State Icons
The Symbol RDM uses a color scheme on the State Icons (the left most column) to indicate the state of the
MK1200 devices.
Table 4-4
State Icons
Color of IconStatus
Successfully discovered device.
Successfully retrieved/pushed configuration file.
Device is selected for downloading a configuration file.
Device is inactive. The device may be booting up or is no longer in the same subnet.
The retrieval/pushing of the configuration file is unsuccessful.
Page 81
Remote Device Manager4 - 9
Filtering Parameters
Use the Filter Parameters fields on the RDM main screen to display only certain devices on the network. Table 4-5
describes these fields.
Table 4-5
Product GroupSelect a product group to display.
ProductSelect product model to display. See
Config Group 1Select an assigned configuration group to display. To set configuration groups, use the
Config Group 2Select a second assigned configuration group to display. To set configuration groups,
LocationSelect a device location to display. To set locations, use the System Configuration
Address TypesSelect Static to display devices found in Manage Static IP Address list (see
IP AddressEnter IP address range to filter devices within the range.
Set the filtering parameters and click Apply Filter to apply the filters in RDM.
Filter Parameters Fields
Menu ItemFunction
Identification on page 3-11
System Configuration feature of RDM or System Menu. See
3-11
.
use the System Configuration feature of RDM or System Menu. See
page 3-11
feature of RDM or System Menu. See
Static IP Addresses on page 4-20
Manage Static IP Address list (see
.
Identification on page 3-11
), or Discovered to display all devices not in the
Enabling DHCP on page 4-24
.
Identification on page
Identification on
.
Managing
).
Click Clear Filter to remove the filtering parameters.
Page 82
4 - 10MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Filtering Example
In Figure 4-6, the filter parameter is set to a configuration group called Technical to isolate a device used in the
Technical department. When you click Apply Filter, the RDM scans the discovered devices list and filters out only
the devices that fall into that configuration group. Use filters to quickly locate the devices.
Figure 4-6
Symbol Remote Device Manager Filtering
Electronic Serial Number
An MK1200 shipped from the factory with CE .NET 4.2 has an electronic serial number accessib le via network
query. This information appears in RDM’s Serial Number column.
A sample serial number is M1J37B90R.
Page 83
Creating a Configuration File
To create a new configuration file:
1.From the Remote Device Manager, select Tools > Create Local Configuration File from the menu bar.
2.In the Domains window, select the applicable domain/product (MK1200) and click OK. This opens the MK1200
Configuration Utility
3.Make the necessary changes to the default values in the configuration file. See Default Parameters on page
3-6 for all configuration options, which fall into the following configuration categories:
•
Configuration File Information - includes parameters related to version tracking of the mkconfig.reg file.
•
Applications - includes parameters related to Internet Explorer.
•
Communications - includes parameters for wired MK1200s related to Onboard Wired Ethernet.
•
System Configuration - includes parameters related to MK1200 system s et ting s su ch as bac kligh t int en sity,
volume and sounds, date/time, button configurations, regional settings, and user applications.
•
Update - includes parameters related to the onboard FTP Client.
window.
Remote Device Manager4 - 11
•
See Figure 4-7 for a sample screen, and Data Entry Formats on page 4-27 for MK1200 Configuration Utility
window data entry field types used when changing configuratio n op tio ns .
Figure 4-7
Changing Configuration Parameters Example: Internet Explorer Start Page
4.Select File > Save As.
5.In the Save window, specify the file name and location, then click OK.
NOTE The default folder is C:\Program Files\Symbol\Configuration Utility\MK1200 Configuration Files. The
default file name is mkconfig.reg. Assign the file any name, but rename the file mkconfig.reg before
transferring it to the MK1200.
Page 84
4 - 12MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Modifying an Existing Configuration File
NOTE If you upgraded the MK1200 OS to CE .NET 4.2 and a configuration (.reg) file was created using an older
version, you must create a new .reg file using RDM Version 2.5 (see Creating a Configuration File on
page 4-11). For
To edit an existing configuration file:
1.From the RDM on the host computer, choose Tools > Open Local Configuration File to open the MK1200
Configuration Utility
2.Select a configuration file (with a .reg extension) to edit and click OK.
NOTE Only open files created by the RDM, System Menu, or Save Configuration. Loading other registry files
can cause file corruption.
3.Make the necessary changes to the default values in the configuration file. See Default Parameters on page
3-6 for these options. Also see Figure 4-7 for a sample screen, and Data Entry Formats on page 4-27 for
MK1200 Configuration Utility window data entry field types used when changing configuration options.
more information about upgrades, se e Appendix F, OS Upgrade Procedures..
window.
4.To save the changes, choose File > Save to overwrite the old file, or select Save As to specify a new name for
the file. Note that you cannot change the Domain (product) of an existing configuration file.
Retrieving and Modifying a Configuration File from an MK1200
1.From the RDM screen, select the device from which to retrieve the configuration file.
2.Select Tools > Retrieve Remote Configuration Fil e to retrieve th e MK120 0 configura tion file from the MK1200 to
the host computer. This launches the
unavailable in the device, RDM opens the
3.Make the necessary changes to the default values in the configuration file. See Default Parameters on page
3-6 for these options. Also see Figure 4-7 for a sample screen, and Data Entry Formats on page 4-27 for
MK1200 Configuration Utility window data entry field types used when changing configuration options.
4.In the MK1200 Configuration Utility window, select File > Save to Remote Device to save the changes and
transfer the updated configuration file back to the original MK1200.
5.Alternatively, configure the RDM to automatically cold boot the MK1200 device after a download completes.
Select
Tools >Options to open the RDM Options screen, and check Auto reboot af te r do wn loa d.
NOTE To reboot manually instead, in the RDM, select the MK1200 device, then select Actions > Cold Boot.
Allow approximately one minute for the MK1200 to reboot and reconnect, then select View > Refresh to
verify the device rebooted successfully.
MK1200 Configuration Utility window of the RDM. If a configuration file is
MK1200 Configuration Utility window with the default factory settings.
Page 85
Cloning an MK1200 Configuration File to Multiple MK1200s
To use one MK1200 configuration file to configure other MK1200s:
1.In the RDM, select the MK1200 with the configuration file to use.
2.Select Tools > Retrieve Remote Configuration File to transfer the configuration file to the host computer and
open the
3.In the MK1200 Configuration Utility window, select File > Save As.
4.Spe cify the location for the configuration file to be saved on the host PC, and click OK.
5.Select the MK1200 devices to be updated from the Discovered Devices list.
6.Select Tools > Push Configuration File option to upload the configuration file to the selected MK1200s (see
Downloading the Configuration File to the MK1200 Using the RDM).
Downloading the Configuration File to the MK1200 Using the RDM
To “push” the file to the MK1200(s):
MK1200 Configuration Utility window.
Remote Device Manager4 - 13
1.In the Symbol Remote Device Manager (RDM) window, select/highlight the MK1200(s) to receive the
configuration file.
2.Select Tools > Push Configuration File.
3.Select the configuration file to send, then click Open.
The row color of the selected device changes to yellow to indicate that the MK1200 device is ready to receive
a configuration file through the RDM. When the download completes, the row color changes to green. See
Row Colors on page 4-8 and State Icons on page 4-8.
4.If the Auto reboot after download option is disabled, manually cold boot the MK1200(s). In the RDM main
screen, select the MK1200(s) to reboot, then select
the MK1200 to reboot and reconnect, then select
NOTE Setting the device FTP options to Enable Anonymous Login and Disable User Authentication allows
anonymous login and retrieval of files through FTP connection. However, modifying/adding files is not
allowed for non-anonymous users. Therefore, do not enter a user name and password in RDM’s options
panel to download a file to the device through RDM if these FTP settings are in place.
Actions > Cold Boot. Allow approximately one minute for
View > Refresh to verify the device rebooted successfully.
Page 86
4 - 14MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Setting RDM Options
If desired, set the following Symbol Remote Device Manager (RDM) options from the Options window. These
settings apply for the RDM:
•
AirBeam parameters
•
FTP security
•
Timeouts
•
Auto-refresh
•
3rd party application data
•
Other options (e.g., auto-reboot, device discovery).
To set options:
1.In the RDM main screen, select Tools > Options to open the Options window.
Figure 4-8
2.Set desired options:
•
•
•
Symbol Remote Device Manager Options Window
Set AirBeam Parameters for launching AirBea m. For more information on AirBeam comman d line parameters,
refer to the AirBeam Package Builder Product Reference Guide.
Set the FTP user ID in the User ID field and password in the Password field for accessing an FTP server.
Leave this blank to enable anonymous FTP login. See Downloading the Configuration File to the MK1200
Using the RDM on page 4-13 and FTP Server on page 3-19.
Enter a value for Device discovery (the duration for sending network queries for detecting MK1200 devices)
Query timeout (the timeout period before the next query).
and
Page 87
Remote Device Manager4 - 15
•
Check the Enable auto-refresh every option to enable automatic refresh/discovery of devices and specify the
time period in its text box. This automatically refreshes the
after a configuration file push.
•
In the Application 1 and Application 2 fields, enter the names of applications loaded on the device that the
RDM must monitor. For example, to track the Web Kiosk Software Suite version, enter
SoftwareSuite
•
Check Auto reboot after download to reboot the device after a successful configuration file push.
•
Check Device discovery on open to perform device discovery automatically when the RDM launches.
•
Check Enable RDM Password to prompt for a User Name and Password for using the RDM. Enter the user
name and password in the
launched.
•
Specify the Broadcast IP Address, used in discovering devices on the network. The default value is
255.255.255.255. This causes discovery of all device in all network interfaces attached to a single computer
(multi-homed computer).
3.Click OK to save the changes and close the Options window.
4.Click Defaults to load the default settings for the RDM.
into Application 1.
RDM Login screen. RDM prompts for the user name and password when
Discovered Devices list after a cold/warm boot or
Web_Kiosk
5.Click Cancel to exit the RDM Options screen without saving the settings.
Monitoring MK1200s on a Network
Use the RDM to remotely monitor MK1200s connected through a network connection. After performing discovery,
double-click on an MK1200 from the discovery list, or click on the MK1200 in the list and select
Information
•
•
•
•
Use the up and down arrow keys to navigate through the discovered devices to view information.
Click Refresh to refresh the device properties list.
Click Generate Report to place the information displayed in the tabs into a printable file.
from the RDM menu:
View device general information. See Device Information - Info Tab: Detected Device Information on page
4-16.
View software version information, such as applications, drivers, OS, and platform. See Device Information -
Software Tab: Version Information on page 4-17.
View RAM and flash memory usage for the selected device. See Device Information - Storage Tab: Memory
Availability and Usage on page 4-18.
View partition information for the selected MK12 00. See Device Information - Partitions Tab on page 4-19.
View > Device
Page 88
4 - 16MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Device Information - Info Tab: Detected Device Information
The Info tab displays identification information about the selected MK1200. Also see Performing Discovery
(Detection) of Devices on a Network on page 4-2
Figure 4-9
MK1200 Remote Device Monitor - Info Tab
Page 89
Remote Device Manager4 - 17
Device Information - Software Tab: Version Information
The Software tab displays the applications, operating system, monitor driver, and platform, and their version
information for the selected MK1200.
Figure 4-10
MK1200 Remote Device Monitor - Software Tab
Page 90
4 - 18MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Device Information - Storage Tab: Memory Availability and Usage
The Storage tab displays storage areas on the selected MK1200, their physical size, and availa ble free memory.
Figure 4-11
MK1200 Remote Device Monitor - Storage Tab
Page 91
Remote Device Manager4 - 19
Device Information - Partitions Tab
The Partitions tab displays the number and size of the storage areas on the selected MK1200.
Figure 4-12
MK1200 Remote Device Monitor - Partitions Tab
Page 92
4 - 20MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Setting a Static IP Address
To set a static IP address for a wired device:
1.In the MK1200 Configuration Utility window, select IP Address under the appropriate adapter: Onboard Wired
Ethernet.
Figure 4-13
2.In the text box, enter the IP address.
3.Also select and define the adapter's Default Gateway and Subnet Mask.
4.Optionally, select and define the DNS Server(s) and DNS Domain.
5.Ensure that Enable DHCP is disabled (de-select its check box).
6.Save the changes.
Setting a Static IP Address
Managing Static IP Addresses
Specify the static IP address of an MK1200, which is on a different subnet than the Symbol Remote Device
Manager PC, to establish a connection and still be managed by the RDM. This causes the RDM to list the devices
and their IP addresses, without performing discovery, in the
For this to occur, the MK1200 that is on a different subnet than the RDM must have a static (unchanging) IP
address during the remote management session.
This is useful when MK1200s are on more than one subnet, when band wid th is a con sideration, or when MK1200 s
are connected over a WAN. For example, if the MK1200 RF and wired Ethernet devices are on different subnets,
the Remote Device Manager can still manage all devices.
RDM main screen.
Page 93
Adding Static IP Addresses
1.In the Symbol Remote Device Manager, select Tools > Manage Static Addresses.
Remote Device Manager4 - 21
Figure 4-14
2.Enter the IP address and the name, and click Add. Repeat this to enter other static IP addresses.
3.Click OK to save the changes.
Manage Static Addresses Window
Page 94
4 - 22MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Modifying Static IP Addresses
1.In the Symbol Remote Device Manager, select Tools > Manage Static IP Addresses.
Figure 4-15
2.Select the IP address and click Modify.
3.Change the appropriate settings and click Update to update the static IP addresses list.
Click Discard to discard the modifications.
4.Click OK to save the changes.
Modifying Static Addresses
Page 95
Deleting Static IP Addresses
1.In the Symbol Remote Device Manager, select Tools > Manage Static IP Addresses.
Remote Device Manager4 - 23
Figure 4-16
2.Select the IP address to delete, and click Delete. Repeat this to delete other static IP addresses.
3.Click OK to save the changes.
Deleting Static Addresses
Page 96
4 - 24MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
DHCP Configuration
Familiarity with Dynamic Host Configuration Protocol (DHCP) options is required to edit options and save them to
the configuration file.
NOTE Do not use the System Menu or RDM to enable DHCP receive options 1, 3, 6, 15, 44, 46, 47, 66 and 67.
They are already enabled in dhcpoptions.reg as a part of the AirBeam package. Refer to AirBeam
documentation for this configuration.
Enabling DHCP
Enabling DHCP configures a specific network adapter to acquire its IP address and other network parameters
through DHCP. DHCP options determine what additional data is sent to and received from the DHCP server.
To enable DHCP:
1.In the MK1200 Configuration Utility window, select Enable DHCP under the appropriate adapter: Onboar d Wired
Ethernet.
Figure 4-17
2.Check Enable DHCP.
If enabling DHCP to resolve addresses for a network adapter, optionally specify which data fields are sent from or
received by the MK1200 (DHCP options) during DHCP transactions using that network adapter.
Some of the 256 available DHCP options are defined by the IETF in RFC-2132, and appear in the
Configuration Utility window when specifying DHCP options. If desired, add custom DHCP options to this list.
These custom option definitions are stored in the file <install_dir>\dhcpoptions.reg, which the RDM reads upon
launch. If using another computer to edit a configuration file that contains custom DHCP options, transfer the file
<install_dir>\dhcpoptions.reg to this computer to view these custom options.
Enable DHCP Window
NOTE If enabling DHCP, you can set DHCP Server; however, this is usually not required. Do not set any other
parameters under Communications.
MK1200
Page 97
Remote Device Manager4 - 25
To change Send DHCP options:
1.In the MK1200 Configuration Utility window, select DHCP Options under the appropriate adapter: Onboard
Wired Ethernet.
2.Click Edit Send Options to view the Send window.
Figure 4-18
3.To add options to the configuration, select an option for the network adapter to receive from the Available
Options
4.In the data field(s) in the Static area of the window, enter the data to send for this option. Click to add these
options to the
5.To add other Send DHCP options, repeat steps 3 and 4.
6.To remove options from the configuration, select an option to remove from the Options to Send list. Click to
move the option back to the
7.Click OK to save the changes and close the Send window.
DHCP Send Options Window
list.
Options to Receive list.
Available Options list. Repeat this for each option to remove.
Page 98
4 - 26MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Custom DHCP Options
Use the RDM to add/edit/remove custom DHCP options available within the RDM. Select To ols > Custom DHCP
Options
.
Figure 4-19
Custom DHCP Options Screen
Adding Custom DHCP Options
Use the Custom DHCP Options window to add a new DHCP option.
1.Select a code that is not currently used from the Code drop-down list.
2.Enter the Name and Description for the custom DHCP option.
3.Set the Input Rules.
4.Click OK to submit the entered settings in the RDM.
Editing Custom DHCP Options
1.From the Code drop-down list, select the custom DHCP option to edit.
2.Make the appropriate changes.
3.Click OK to submit the entered settings in the RDM.
Removing Custom DHCP Options
1.From the Code drop-down list, select the custom DHCP option to remove.
2.Delete the Name and Description.
3.Click OK to save in the RDM.
Page 99
Updating the RDM on the Host Computer
To update the RDM:
Remote Device Manager4 - 27
1.Use the Windows
2.Install an updated RDM. See Installing the Symbol Remote Device Manager on page 4-3.
®
Add/Remove a Program utility to remove the RDM from the host computer.
Restoring Configuration Parameter Defaults
Some fields have a default value. To restore default values, choose one of the following items from the MK1200
Configuration Utility
•
Select a parameter, then select Edit >Restore Default to restore the current field to its default.
•
Select Edit > Restore All Defaults to restore all parameter default settings.
Save the changes.
window:
Data Entry Formats
The RDM uses standard data entry formats, depending on the data type:
•
Check Box: Used for true or false values. An "X" in the check box selects the function. Tap the box to check
or uncheck.
•
Text Data Entry Box: Requires text entry. Examples are IP address, domain name, or server name.
•
Numeric Data Entry Box: Requires numeric entries, in hexadecimal (base 16) or decimal (base 10) notation.
Hex values must be preceded by "0x".
•
Drop-down List: Select a single option. The stored parameter value may be different than the text displayed.
•
Bit Fields: Multiple items with check boxes. If desired, select multiple items (from none to all). Each selected
item affects the value stored, which is a single number, so the selections will not match the mkconfig.reg file.
•
Multiple Text: Enter multiple free-form strings. Click Enter on the keyboard to create a new string. Multiple
text values are not represented in the mkconfig.r eg file as text, so the valu e entered is not recognizable in the
mkconfig.reg file.
•
External-type: For each different e xternal type, an associated DLL manipula tes what is stored in the Registry
(mkconfig.reg) and how it is displayed in the Configuration Utility/System Menu.
The Configuration Utility/System Menu loads the relevant DLL when an External-type is found in the
metadata file for the particular Registry type. The DLL should have two standard methods: input and output.
When a registry entry of External- type is stored, the text in the text box is passed to the output method of the
DLL which translates the data accordingly and writes it to the Registry file. When retrieving a Registry entry,
the DLL invokes the input method and translates the data back to a valid form. It is displayed in the
Configuration Utility /System Menu.
All validation for the value entered is done through the DLL. No validation is done through the Configuration
Utility/System Menu. This method is used in encrypting and decrypting WEP keys.
Page 100
4 - 28MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.