Motorola MK1250-0N0DAKBNTWR - Symbol Micro Kiosk MK 1250 Product Reference Manual

Microkiosk for ce .net 4.2
Table of Contents

Advertisement

MK1200 MicroKiosk for CE .NET 4.2
Product Reference Guide

Advertisement

Table of Contents
loading

Summary of Contents for Motorola MK1250-0N0DAKBNTWR - Symbol Micro Kiosk MK 1250

  • Page 1 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide...
  • Page 3 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide 72E-87924-02 Revision A January 2008...
  • Page 4 © 2008 by Motorola, Inc. All rights reserved. No part of this publication may be reproduced or used in any form, or by any electrical or mechanical means, without permission in writing from Motorola. This includes electronic or mechanical means, such as photocopying, recording, or information storage and retrieval systems.
  • Page 5: Revision History

    Revision History Changes to the original manual are listed below: Change Date Description -01 Rev A 8/2006 Initial release. -02 Rev A 1/2008 Motorola rebranding, removed antenna information, updated RF card installation procedure.
  • Page 6 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide...
  • Page 7: Table Of Contents

    Connectivity Options ....................1-6 Expansion Card Slot ....................1-7 Power Options ......................1-7 Mounting Options ....................1-7 Symbol Mobility Developer Kits (SMDKs) ............... 1-7 Bar Code Scanning ....................... 1-8 Scanning Modes ..................... 1-8 Scanning Guidelines ....................1-8 Cyclone Omnidirectional ..................1-9...
  • Page 8 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Smart Raster ......................1-10 Specular Reflection ....................1-11 Chapter 2: Installation Introduction ........................2-1 Unpacking the MK1200 ....................2-1 Installation Overview ..................... 2-2 MK1200 Mounting ......................2-3 MK1200 Wall Mounting Options ................2-4 Pole Mounting ......................
  • Page 9 Retrieving and Modifying a Configuration File from an MK1200 ......4-12 Cloning an MK1200 Configuration File to Multiple MK1200s ........4-13 Downloading the Configuration File to the MK1200 Using the RDM ...... 4-13 Setting RDM Options ....................4-14 Monitoring MK1200s on a Network ................4-15 Device Information - Info Tab: Detected Device Information ........
  • Page 10 Web Kiosk Software Suite Bar Codes ..............6-3 Installing the Web Kiosk Software Suite ..............6-3 Disabling/Restoring the Web Kiosk Software Suite ..........6-4 Starting and Exiting the Web Kiosk Software Suite ..........6-5 Web Kiosk Software Suite Structure ................6-6 Customer Application Screens ................6-6 Store Operations Screen ..................
  • Page 11 Introduction ........................8-1 Symbol Mobility Developer Kits (SMDKs) ..............8-1 Symbol Mobility Developer Kit (SMDK) for C ............8-2 Symbol Mobility Developer Kit (SMDK) for the Web ..........8-3 Symbol Mobility Developer Kit (SMDK) for .NET ............ 8-3 Appendix A: Technical Specifications Appendix B: RF Network Configuration Introduction ........................
  • Page 12 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Appendix E: Terminal Configuration Manager Introduction ........................E-1 Starting Terminal Configuration Manager ..............E-2 Defining Script Properties ..................... E-4 Creating the Script for the Hex Image ................E-5 Open a New or Existing Script ................E-5 Copying Components to the Script .................
  • Page 13 Table of Contents Quick Startup Instructions...
  • Page 14 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide...
  • Page 15: About This Guide

    About This Guide Introduction The MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide provides information on installing, operating, and programming the MK1200. NOTE Unless otherwise noted, the term MK1200 refers to all configurations of the device. Chapter Descriptions Following are brief descriptions of each chapter in this guide.
  • Page 16: Notational Conventions

    • Check box and radio button names • Icons on a screen • Button names on a screen. • Italics are used to highlight specific items in the general text, and to identify chapters and sections in this and related documents. • Bullets (•) indicate: •...
  • Page 17: Related Publications

    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.
  • Page 18 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide...
  • Page 19: Chapter 1 Mk1200 Introduction

    The MK1200 MicroKiosk provides retail consumers access to data critical 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.
  • Page 20: Mk1200 Parts

    Figure 1-3 on page 1-5 for illustrations. 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.
  • Page 21 MK1200 Introduction 1 - 3 Optional Touch Screen Function Function Button (A) Button (D) Function Button (B) Function Button (C) Scanner Window MK1200 Front View Figure 1-1...
  • Page 22 *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: External Ports

    Ethernet (10 Base-T) cable connected to the Ethernet/Bias-T port provides both data communication and power to the MK1200. Power Port A Symbol power supply connects to the power port (2.0 mm barrel jack connector) on the MK1200. For more information, see Connecting the MK1200 on page 2-7 Technical Specifications on page A-1.
  • Page 24: Mk1200 Features

    MK1200 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 communication with a host or connection of an external device such as a receipt/bar code printer. Confirm the cable pin-outs before attaching the cable. For...
  • Page 25: Expansion Card Slot

    MK1200 Mounting on page 2-3. Alternatively, mount the MK1200 using a commercially-available bracket or stand that conforms to the 100 mm Video Electronics Standards Association (VESA) Flat Panel Monitor Physical Mounting Interface (FPMPMI™) mounting standards. Symbol Mobility Developer Kits (SMDKs) Three developer kits are available for the MK1200: •...
  • Page 26: Bar Code Scanning

    MK1200 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.
  • Page 27: Cyclone Omnidirectional

    1 - 9 Scanning with the MK1200 Figure 1-4 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 (PDF417). Cyclone Omnidirectional Pattern Figure 1-5...
  • Page 28: Smart Raster

    Figure 1-6 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.
  • Page 29: Specular Reflection

    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.
  • Page 30 1 - 12 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide...
  • Page 31: Chapter 2 Installation

    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: Installation Overview

    2 - 2 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Installation Overview To install the MK1200: Select the mounting method (see MK1200 Mounting on page 2-3): • Wall Mount • Pole Mount • Desk Mount. Select the method of supplying power (see...
  • Page 33: Mk1200 Mounting

    • 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 1.28...
  • Page 34: Mk1200 Wall Mounting Options

    Mounting Directions on page 2-5. Screw one 8-32 pan head screw (lock screw) into the Connector/Port Cover tab (located at the top left corner). Hand tighten the screw, or for additional security use a nylon locknut (not included) to prevent removal of the device.
  • Page 35 Figure 2-4 Recessed Wall Mounting To recess the MK1200: Cut an opening in the wall, 8.63" minimum height x 8.0" minimum width. Place the back housing into the opening, following the instructions in Using the Wall Mount Kit on page 2-4.
  • Page 36: Pole Mounting

    MK1200 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: Wrap the pole mount straps around the pole and tighten.
  • Page 37: Connecting The Mk1200

    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) •...
  • Page 38 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. Connect the Ethernet cable to the MK1200 Ethernet / Bias-T port. See Figure 1-3 on page 1-5.
  • Page 39: Wired Rs-232 Connection

    Alternate MK1200 Power-Over-Ethernet, Network Connectivity Figure 2-7 Wired RS-232 Connection The MK1200 can communicate with a host using a serial cable connected to the Printer (RS-232) port. Insert the power supply’s barrel connector into the MK12000’s power port. See Figure 1-3 on page 1-5.
  • Page 40: Printers

    2 - 10 MK1200 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.
  • Page 41: Ethernet / Bias-T Port Connections

    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. Power-Over-Ethernet Connections...
  • Page 42: 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: 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...
  • Page 43 Installation 2 - 13 Remove the three screws shown in Figure 2-10 from the back of the MK1200 and remove the protective cover. Retain only the screw from the protective cover. Two new (longer) screws are provided with the MSR. Protective Cover Remove...
  • Page 44 2 - 14 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Align the mounting holes on the MSR with the MSR mounting holes on the MK1200 as shown in Figure 2-12. Positioning the MSR on the MK1200 Figure 2-12...
  • Page 45 Installation 2 - 15 Figure 2-14 shows the MSR mounted to the MK1200 for card reading. View of MSR Mounted to the MK1200 Figure 2-14...
  • Page 46: Installing/Removing The Rf Card

    NOTE This section applies to factory-shipped RF models only. To remove and re-install the RF card: Disconnect power from the MK1200. Gently place the MK1200 face down on a flat surface, using care not to damage the display. Remove the PCMCIA access cover. PCMCIA Access Cover...
  • 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, and several other key settings. Configure these settings remotely using the Symbol Remote Device Manager (RDM), or locally on the MK1200 using the System Menu.
  • Page 48: Updating The Device Configuration File

    MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Using the Microsoft Windows Control Panel The Control Panel on the MK1200 Start menu changes a limited number of parameters. If desired, use the Control Panel to change the functions listed in Control Panel Configuration Parameters on page 3-20;...
  • Page 49: Downloading The Configuration File To The Mk1200

    3 - 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 File >...
  • Page 50: Rebooting The Mk1200

    View > Refresh 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.
  • Page 51: System Menu

    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.
  • Page 52: Default Parameters

    3 - 6 MK1200 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.
  • Page 53 Scanner Wedge Scanner Wedge Configuration Append Enter To Barcode? Check to add an ENTER to the end of each bar Disabled code. Append Tab to Barcode? Check to add a TAB character to the end of Disabled each bar code (and after ENTER, if enabled).
  • Page 54: Communications

    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 page B-3.
  • Page 55: System Configuration

    Configuration 3 - 9 System Configuration The fourth branch of the MK1200 Configuration Utility window and System Menu is System Configuration. Table lists these parameters and their descriptions. Also see: • Device Activity Management (Sleep/Wake-up Functionality) on page 3-17 •...
  • Page 56 3 - 10 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide System Configuration Default Parameters (Continued) Table 3-5 System Configuration Description Default Parameters Button Security Enables/disables the button security Enabled functionality on the MK1200 device. Check to lock the buttons. These can only be unlocked by entering the button security password.
  • Page 57 RAM Expansion Block Size System adjusts RAM/Object Store 1048576 percentage to provide more RAM in low memory conditions. Values range from 64K to 1MB. Set to 0 to disable RAM expansion. Show Error Messages Determines whether the system displays Disabled dialogs when low memory problems occur.
  • Page 58 3 - 12 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide System Configuration Default Parameters (Continued) Table 3-5 System Configuration Description Default Parameters Memory Allocation Memory Partition of Storage Memory and System Memory SystemStorePercent Percentage of memory used for the 50 (0x32 hex) storage memory.
  • Page 59 Zebra QL Series printer. Zebra QL Series Flow Control Specifies the flow control of the active None printer if the selected active printer is a Zebra QL Series printer. Zebra EPL Series Specifies the baud rate of the active...
  • Page 60 To use regional settings, script in web pages must format dates, times, currency, and numbers using built-in functions that take the regional settings into account. This is the only method of using the regional settings in a browser. C/C++ apps can use regional settings through the standard Windows CE API.
  • Page 61 Digits In Group Number of digits in group. Grouping Symbol Digit grouping symbol (generally zero or one character). Digits After Decimal The number of digits allowed after a decimal point. Decimal Symbol Decimal symbol (one character). Screen Taps Screen Tap Configuration...
  • Page 62 Description Default Parameters User Apps 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. Configuring User Application(s) on page 3-18 for details. Application Path Full path to application.
  • Page 63 * 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.
  • Page 64 To verify that local or networked resources are available before the main application launches. Use the Delay Before Launch parameter to achieve a delay in the launch sequence. However, this is not a robust way to ensure correct system operation. The recommended method is to write a separate program, with or without a user interface, that performs required checks then terminates, possibly setting a registry value or filesystem flag to indicate success.
  • Page 65: Update

    Configuration 3 - 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. Update Default Parameters Table 3-7 Update Parameters Description Default FTP Server FTP Configuration...
  • Page 66: Control Panel Configuration Parameters

    MK1200 to save certain parameter Start > Programs > Save Configuration 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 sequence.
  • Page 67: Button Definitions

    Tap on the button to remap. The button’s current hex code appears in the text box. Using the input panel, enter the new value of the hex code in the text box to remap the button. Also use this option to remap button combinations. See Table 7-6 on page 7-9 for correct key codes.
  • Page 68: Inactivity Manager

    Start > Programs > Save Configuration 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).
  • Page 69: Gate Keeper (Password Protection)

    MK1200 configuration (mkconfig.reg) Start > Programs > Save Configuration 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.
  • Page 70 3 - 24 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide 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. If the MK1200 is not responding properly to taps, tap the tab to calibrate the screen.
  • Page 71: Regional Settings

    Regional Settings Properties Screen - Regional Settings Tab Figure 3-12 On the tab, in (location), select the region to use for date, time, number, and Regional Settings Your locale currency formatting from the drop-down list. To change the way numbers appear, tap the tab and make the changes.
  • Page 72: Memory Allocation

    Memory Tap OK. 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

    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: •...
  • Page 74: Performing Discovery (Detection) Of Devices On A Network

    MK1200 IP addresses on the main screen. 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.
  • Page 75: Installing The Symbol Remote Device Manager

    Symbol Remote Device Manager Select Installation Folder screen provides the directory information for the installation. Enter a new install path or accept the default path, and select users. Click Next to continue. Symbol Remote Device Manager Select Installation Folder Figure 4-2...
  • Page 76 4 - 4 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Symbol Remote Device Manager Confirm Installation screen requests to confirm installation. Click Next to continue. Symbol Remote Device Manager Confirm Installation Figure 4-3 Symbol Remote Device Manager Installation Complete screen confirms the installation was completed successfully.
  • Page 77: Symbol Remote Device Manager Main Screen

    Select None Deselects all MK1200s in the list. View Menu Refresh (Discover Remote Devices) Locates all MK1200s on the network and displays them in the list box. Device Information Displays information on the selected MK1200. See Monitoring MK1200s on a Network on page...
  • Page 78 Setting RDM Options on page 4-14. Tools Menu Create Local Configuration File Creates a new configuration file and allows saving it to the PC hard drive. Creating a Configuration File on page 4-11. Open Local Configuration File Opens an existing configuration file that resides on the host computer.
  • Page 79: Symbol Remote Device Manager Toolbar

    IP address. See Setting RDM Options on page 4-14. Symbol Remote Device Manager Toolbar Use the toolbar on the main screen to perform the functions listed under the menu items in Table 4-2. Symbol RDM Toolbar Components Table 4-2...
  • Page 80: Row Colors

    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. 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. State Icons...
  • Page 81: Filtering Parameters

    Manage Static IP Address list (see Enabling DHCP on page 4-24). IP Address Enter IP address range to filter devices within the range. Set the filtering parameters and click Apply Filter to apply the filters in RDM. Click Clear Filter to remove the filtering parameters.
  • Page 82: Electronic Serial Number

    Technical 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.
  • Page 83: Creating A Configuration File

    OK. Save 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: Modifying An Existing Configuration File

    4 - 12 MK1200 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...
  • Page 85: Cloning An Mk1200 Configuration File To Multiple Mk1200S

    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...
  • Page 86: Setting Rdm Options

    4 - 14 MK1200 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 window. These Options settings apply for the RDM: • AirBeam parameters •...
  • Page 87: Monitoring Mk1200S On A Network

    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 View > Device...
  • Page 88: Device Information - Info Tab: Detected Device Information

    4 - 16 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Device Information - Info Tab: Detected Device Information tab displays identification information about the selected MK1200. Also see Performing Discovery Info (Detection) of Devices on a Network on page 4-2...
  • Page 89: Device Information - Software Tab: Version Information

    Remote Device Manager 4 - 17 Device Information - Software Tab: Version Information tab displays the applications, operating system, monitor driver, and platform, and their version Software information for the selected MK1200. MK1200 Remote Device Monitor - Software Tab Figure 4-10...
  • Page 90: Device Information - Storage Tab: Memory Availability And Usage

    4 - 18 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Device Information - Storage Tab: Memory Availability and Usage tab displays storage areas on the selected MK1200, their physical size, and available free memory. Storage MK1200 Remote Device Monitor - Storage Tab...
  • Page 91: Device Information - Partitions Tab

    Remote Device Manager 4 - 19 Device Information - Partitions Tab tab displays the number and size of the storage areas on the selected MK1200. Partitions MK1200 Remote Device Monitor - Partitions Tab Figure 4-12...
  • Page 92: Setting A Static Ip Address

    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 main screen.
  • Page 93: Adding Static Ip Addresses

    In the Symbol Remote Device Manager, select Tools > Manage Static Addresses Manage Static Addresses Window Figure 4-14 Enter the IP address and the name, and click Add. Repeat this to enter other static IP addresses. Click OK to save the changes.
  • Page 94: Modifying Static Ip Addresses

    Tools > Manage Static IP Addresses Modifying Static Addresses Figure 4-15 Select the IP address and click Modify. Change the appropriate settings and click Update to update the static IP addresses list. Click Discard to discard the modifications. Click OK to save the changes.
  • Page 95: Deleting Static Ip Addresses

    In the Symbol Remote Device Manager, select Tools > Manage Static IP Addresses Deleting Static Addresses Figure 4-16 Select the IP address to delete, and click Delete. Repeat this to delete other static IP addresses. Click OK to save the changes.
  • Page 96: Dhcp Configuration

    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.
  • Page 97 Click Edit Send Options to view the window. Send DHCP Send Options Window Figure 4-18 To add options to the configuration, select an option for the network adapter to receive from the Available list. Options In the data field(s) in the area of the window, enter the data to send for this option.
  • Page 98: Custom Dhcp Options

    4 - 26 MK1200 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 Tools > Custom DHCP Options Custom DHCP Options Screen Figure 4-19 Adding Custom DHCP Options Use the window to add a new DHCP option.
  • Page 99: Updating The Rdm On The Host Computer

    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.
  • Page 100 4 - 28 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide...
  • Page 101: Chapter 5 Transferring Files To The Mk1200

    When installed on the MK1200, ActiveSync allows copying and pasting (rather than synchronizing) files between the MK1200 and host computer. NOTE While an application is running, access to ActiveSync can be enabled or disabled using either RDM or the System Menu under System Configuration - ActiveSync - EnableActiveSync.
  • Page 102: Connecting The Mk1200 To The Host Computer

    MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Connecting the MK1200 to the Host Computer See the following instructions to configure ActiveSync for Guest access, suitable for copying files between the host computer and the MK1200. Connect the RJ-45 connector end of the ActiveSync Developer’s Cable, p/n 25-64626-01R, to the Debug port...
  • Page 103: Pcmcia Storage Card

    For more information about ActiveSync, start ActiveSync on the host computer, then refer to ActiveSync Help. PCMCIA Storage Card A PCMCIA card adds flash memory to the MK1200. Use the PCMCIA card to copy files to or from the MK1200. The PCMCIA card appears as the folder \Storage Card in Explorer.
  • Page 104 5 - 4 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide...
  • Page 105: Chapter 6 Web Kiosk Software Suite

    Chapter 6 Web Kiosk Software Suite Introduction The Symbol Web Kiosk Software Suite is a set of sample software applications available for the MK1200 and MK2200. The Web Kiosk Software Suite is a comprehensive browser solution that demonstrates the many capabilities of the MK1200 Micro Kiosk.
  • Page 106: Free Source Code

    6 - 2 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Employee Facing Customer Facing Loyalty Work Price Time and Verification Program Attendance Schedule Guided Messaging Advertising Selling Tool System Alternate Payment Language via MSR Support Free Source Code •...
  • Page 107: Web Kiosk Software Suite

    The Web Kiosk Software Suite does not require any external connectivity to run. Web Kiosk Software Suite Bar Codes The Web Kiosk Software Suite uses the Web Kiosk Software Suite Bar Codes on page D-1 to demonstrate the MK1200’s capabilities.
  • Page 108: Disabling/Restoring The Web Kiosk Software Suite

    • MK1100WebKioskSoftwareSuite folder • MK1100_WebKSS_Install+SourceCode_Updated.doc • mkconfig.reg • Web_KioskSoftwareSuite.reg • RetryPage.html. To load the Web Kiosk Software Suite onto a PCMCIA card, copy the following items onto the PCMCIA card: • The folder labeled MK1100WebKioskSoftwareSuite • The file labeled mkconfig.reg •...
  • Page 109: Starting And Exiting The Web Kiosk Software Suite

    Starting and Exiting the Web Kiosk Software Suite Before launching the Web Kiosk Software Suite, print out the bar codes in Web Kiosk Software Suite Bar Codes on page D-1, used to demonstrate MK1200 features. For sample source code that demonstrates automatic MK1200...
  • Page 110: Web Kiosk Software Suite Structure

    A bar code (item's SKU, employee badge or loyalty card) can be scanned from any point within the application where the scanner is active. For example, after a store employee scans an item's SKU for price lookup, they can scan their employee badge on the price verification screen to directly access the store operations menu.
  • Page 111 Web Kiosk Software Suite 6 - 7 Attract Mode The Web Kiosk Software Suite automatically enters Attract Mode after a period of inactivity on any screen, and displays a slide show. The bar is visible during the slide show. Main Menu...
  • Page 112 • Down arrow - scroll down the printer list • Troubleshoot - accesses a screen for setting the printer in a mode to print on receipt paper. The default setting is for label stock if this is not done. •...
  • Page 113 For sample source code that demonstrates printing from a browser application, refer to the file, which is part of the Web Kiosk Software Suite. MK1100_WebKSS_Install+SourceCode_Updated.doc Printer Errors If an error occurs during printing to a Zebra QL printer, the error is highlighted in red as shown in Figure 6-7. Printer Errors...
  • Page 114 Main Menu Price Verification (see page 6-7) to view the screen. Loyalty Program Loyalty Program Screen Figure 6-8 Scan the Loyalty Card on page D-6 for details about the customer’s Loyalty Program account status. Loyalty Program Account Status Figure 6-9...
  • Page 115 6-6) to view the screen. Main Menu Print Cartridge Print Cartridge Screen Figure 6-10 Highlight one of the printers and tap or press the button. The screen appears for the Select Cartridge Type Selection selected printer. Cartridge Type Selection Screen...
  • Page 116 For sample source code that demonstrates MSR operation from a browser application, refer to the file, which is part of the Web Kiosk Software Suite. MK1100_WebKSS_Install+SourceCode_Updated.doc NOTE If the MK1200 does not have an attached MSR, tap Back or Cancel to exit this screen, as no credit cards can be swiped.
  • Page 117: Store Operations Screen

    Web Kiosk Software Suite 6 - 13 Store Operations Screen Scan the Employee Badge on page D-6 (5-digit Code 128) to enter the mode. Store Operations menu bar offers the following buttons: Store Operations • Employee Bulletin (see page 6-13) •...
  • Page 118: Webkss Source Code Index

    6 - 14 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Work Schedule Screen Select Work Schedule from the screen to view the screen, which displays an Store Operations Work Schedule employee’s schedule. Select to return to the Store Operations Screen on page 6-13.
  • Page 119 • Setting the scan pattern (omnidirectional or straight line) • Embedding the scanner object in a frame • Routing bar code data via symbology type to different locations. Advertising • Attract loop • How the loop works • Changing the amount of time to display each image •...
  • Page 120 6 - 16 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide...
  • Page 121: Chapter 7 System Features

    Inactivity Application (Screen Saver) on page 7-12 • Browser Applications - Hiding Toolbars on page 7-13 • Browser Applications - Handling Network Disconnects on page 7-14 • Loading Additional Fonts on the MK1200 on page 7-15 • Input Panel (Virtual Keyboard) on page 7-17 •...
  • Page 122: Security Overview

    RDM, enter user information (User Name and Password) required to access the device FTP server. The web server in the MK1200 is enabled by default. Use the System Menu or RDM to disable and enable the web server.
  • Page 123: Snmp-Based Remote Monitoring

    A custom HR MIB performs actions such as rebooting the MK1200. The previous MIBs support Microsoft default implementation. This guide does not provide details of supported MIB-II and Host Resource MIB (HRMIB) functionality, except for specific changes to the HR MIB made for MicroKiosk products.
  • Page 124: User Application Version Reporting

    User Application Version Reporting SNMP reports user application names and version information as follows: Upon boot up, the MK1200 reads a .reg file (e.g., application_name.reg) created and loaded into the Application partition (folder), and loads its contents into the system registry.
  • Page 125: Actions - Custom Mib

    System Features 7 - 5 Actions - Custom MIB When running OS version 1.1.1 and platform MK11XXPlat_2.00.17.hex or later, the MicroKiosk Custom HR MIB supports the actions and commands in Table 7-3. Custom MIB Actions/Commands Table 7-3 Action/Value Var Name...
  • Page 126: Regmerge And Copyfiles

    RegMerge can change them, you must warm boot the MK1200. The warm boot does not re-initialize the registry and the early loading driver reads the new registry values. Do not use RegMerge to merge the same registry value to two files in the same folder, as the results are not predictable.
  • Page 127: Accessing The Windows® Ce Desktop

    7 - 7 ® Accessing the Windows CE Desktop If an MK1200 is configured to launch an application on power-up, you can bypass the application at boot-up to ® access to the Windows CE desktop. See Accessing the Windows® CE Desktop on page 6-3.
  • Page 128: Remapping Buttons

    Table 7-5. Holding any combination that includes buttons B and C for more than 15 seconds causes a cold boot. Use the Control Panel - Button Definitions, the System Menu, or RDM to remap the buttons (see Table 7-6 on page 7-9).
  • Page 129: Button Remapping - Keycode Values

    0x79 0x26 0x7A RIGHT 0x27 0x7B DOWN 0x28 0 thru 9 are the same as ASCII '0' thru '9' 0x30 – 0x39 MULTIPLY 0x6A A thru Z are the same as ASCII 'A' thru 'Z' 0x41 - 0x5A 0x6B SHIFT-TAB...
  • Page 130: Network Time Update: Sntp Client

    The MK1200 Simple Network Time Protocol (SNTP) client can automatically set and update the MK1200 time and date through the network. Use this feature to set the system time and date after reboots or power outages. This feature also ensures consistent time and date stamping across a fleet of MK1200s. The SNTP Client program queries the specified SNTP server over the network to set the time and date.
  • Page 131: Ftp Server

    FTP Enable Part II - Enabling this parameter allows the RDM to load/retrieve a mkconfig.reg file even if the MicroKiosk FTP server is disabled (FTP Enable Part I = disabled). If both FTP Enable Part I and FTP Enable Part II parameters are disabled, you cannot load the mkconfig.reg file remotely using the RDM or FTP.
  • Page 132: Airbeam

    MSR swipe. Note that using a bar code scan or an MSR swipe to exit the screen saver also passes this data to the application using an ActiveX object, while using a pen tap or button press to wake the device does not pass any additional information to other applications.
  • Page 133: Browser Applications - Hiding Toolbars

    If a slide is smaller than the screen size, it is centered on the screen and the background color appears around the slide. If a slide is larger than the screen size, it is scaled to fit on the screen. This can result in an undesirable effect if the slide is not proportional to the screen size.
  • Page 134: Browser Applications - Handling Network Disconnects

    Line 3: Force error. To add a new error page, append the title of the error page to the registry entry above. The entry is stated in the hex value of the corresponding ASCII characters in the title of the error page.
  • Page 135: Loading Additional Fonts On The Mk1200

    Using Additional Fonts in Native Applications Any application written in EVC can use the additional fonts using either MFC or Win32 APIs. If a specified font is missing, the system uses an available font for display.
  • Page 136: Using Additional Fonts In Browser Applications

    Using Additional Fonts in Browser Applications Regardless of how you installed the font in the system, to reference it using a browser page, specify the font as a STYLE, or use FONT tags. Use intuitive names for the fonts (use FontViewer on a Windows desktop and locate the line), and use quotes to enclose names with spaces.
  • Page 137: Input Panel (Virtual Keyboard)

    Use the input panel (virtual keyboard) on the touchscreen of the MK1200 to enter information. To access the , tap the icon in the icon tray. To enter information, use a stylus to select the keys on Input Panel the input panel. To close the , double-tap the icon.
  • Page 138: Microsoft Wordpad

    . The file must be in a format that can read (or convert). File > Open WordPad can explore the MK1200 to find files stored on the device. Select a file in the list and tap OK to open it. WordPad Open File Dialog Box Figure 7-3 Enter information in as with any text editing program.
  • Page 139: Internet Explorer

    System Features 7 - 19 Internet Explorer Use Microsoft Internet Explorer (6.0 compliant) to view Web pages on the MK1200. Use the MK1200 SMDKs to customize the appearance of Internet Explorer. Use the RDM to configure some parameters of Internet Explorer. See Internet Explorer on page 3-6.
  • Page 140: Browsing The Web

    Favorites Internet Explorer settings. • In the address bar at the top of the screen, enter the Web address using the input panel and tap the Enter button, or tap the arrow to choose from previously entered addresses. Stop Button...
  • Page 141: Printer Object Test

    System Features 7 - 21 Printer Object Test Use the to debug serial printer connections and to print test bar codes, bitmaps, and text. Printer Object Test Page Within Internet Explorer, select . The drop-down menu lists Favorites > Printer Object Test Page...
  • Page 142: Msr Object Test

    7 - 22 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide MSR Object Test Use the to test the MSR from the browser application. Select MSR Object Test Page Favorites > MSR Object Test to load the MSR Object Test Page.
  • Page 143: Scanner Object Test

    System Features 7 - 23 Scanner Object Test Use the for debugging scanner setup from the browser application. Select Scanner Object Test Page Favorites > to load the Scanner Object Test Page. Scanner Object Test Page Scanner Object Test Page...
  • Page 144: Microkiosk Object Test

    7 - 24 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide MicroKiosk Object Test Use the for debugging MicroKiosk Object setup from the browser application. Select MK Object Test Page Favorites to load the MicroKiosk Object Test Page. > MK Object Test Page...
  • Page 145: Chapter 8 Software Development Environments

    Chapter 8 Software Development Environments Introduction The MK1200 operating system is Windows CE .NET 4.2, which supports the major technologies and functions needed to develop applications in any of the following environments: ® • Native Windows CE applications in C and C++ •...
  • Page 146: Symbol Mobility Developer Kit (Smdk) For C

    Sample applications with full source code. Sample Applications The sample applications are included as a learning tool, to show developers how to interface with the Symbol C API functions. Some of the sample applications contained in the kit include: Hello: A simple Hello World application.
  • Page 147: Symbol Mobility Developer Kit (Smdk) For The Web

    The Symbol Mobility Developer Kit for the Web enables development of browser-based applications written in VBScript or Jscript. Use this developer kit in conjunction with any web page editor such as Microsoft Front Page or Notepad. It contains the following components: •...
  • Page 148 8 - 4 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide...
  • Page 149: Appendix A Technical Specifications

    Appendix A Technical Specifications For the latest technical specification information for the MK1200, visit: http://www.symbol.com/MK1200...
  • Page 150 A - 2 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide...
  • Page 151: Appendix B Rf Network Configuration

    Mobile Companion to launch upon boot up. In this case, to access Aegis Client double-tap its desktop icon or press all four of the MK1250’s buttons simultaneously. The Aegis Client icon then appears in the task bar; select this to display its configuration window.
  • Page 152: Aegis Client

    Using Certificates with Aegis Client When the MK1250 is operating with the default system time after a cold boot (1st of June 1999 12:00:00 AM) and cannot update its time over SNTP because it is not connected to the network, perform the following to use certificates with Aegis: Manually set the date and time.
  • Page 153: Mobile Companion (11 Mbps Radio

    MK1250 is equipped with a Spectrum24 11 Mbps card. The Mobile Companion status icon appears in the task tray and changes in real-time to reflect the signal strength and availability of the adapter and the wireless network. Tap the icon to open the menu.
  • Page 154 - displays signal strength data and data rate, and performs data transmission Ping tests between the MK1250 and associated AP or client. tab - displays APs with the same ESSID as the current MK1250 profile. Set the MK1250 roaming capabilities. WLAN Profiles Lists the current profiles and allows adding, editing, and deleting profiles.
  • Page 155: Configuring Mobile Companion

    • Select a profile from the list and tap Move Up or Move Down to order the profile. If the current profile association is lost, Mobile Companion attempts to associate with the first profile in the list, then the next, until a new association is achieved.
  • Page 156: Editing Profiles

    B - 6 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Editing Profiles Mode Tab To change the ESSID and operating mode for a profile, select the profile and tap Edit to display the Mode tab. Infrastructure Mode Mode Tab...
  • Page 157 Realm KDC name (krbtgt) unless it is changed in the server. Enter the name of the server that hosts the Kerberos KDC in the field. The KDC is located on a server and maintains Realm information about the access points and users it supports.
  • Page 158 Authentication Description EAP/TLS EAP/TLS is an authentication scheme through IEEE 802.1x. It authenticates users and ensures only valid users can connect to the network. It also restricts unauthorized users (see Figure B-6) from accessing transmitted information. EAP/TLS achieves this through secure...
  • Page 159 RF Network Configuration B - 9 NOTE Run Start > Programs > Tools > Save Certificates to persist the certificate on the MK1250 across cold boot cycles. PEAP Authentication Install / View Certificates Mobile Companion - Authentication Tab (PEAP) Figure B-7...
  • Page 160 If an Access Point (AP) is set to 40-bit and an adapter is set to 128-bit, the adapter can associate to the AP. However, no data transmission and reception can take place when these settings are in place.
  • Page 161 Specify the keylength by selecting the 40-bit or the 128-bit radio button (128-bit is the default). Enter WEP keys in the edit boxes. The number of edit boxes is determined by the selected key length (10 Hex digit value for 40 bit keys, 26 Hex digit values for 128-bit keys).
  • Page 162: Persisting Mobile Companion Settings

    (Internet Protocol address). Each node on the IP IP Address network must be assigned a unique IP address made up of a network identifier and a host identifier. Enter the IP address as a dotted-decimal notation with the decimal value of each octet separated by a period, for example, 192.168.7.27.
  • Page 163: Find Wlans

    RF Network Configuration B - 13 Find WLANs Select from the Mobile Companion menu to list the ESSIDs of active wireless LANs operating in the Find WLANs vicinity of the MK1250. Available WLAN Networks Figure B-11 Select a WLAN ESSID and tap Connect to view the tab.
  • Page 164: Status

    The number of data packets retransmitted by the MK1250. The fewer transmit retries the stronger the signal. If the LED to the right of the graph is green the AP association is not jeopardized. If the LED is red, consider associating with a different AP to reduce the amount of transmit retries and improve the signal.
  • Page 165 RF Network Configuration B - 15 Tap the tab to view the MK1250 current software and driver revision data and the operating parameters of Info the current profile. Mobile Companion - Info Tab Figure B-13 Version Information The MK1250's software, driver, firmware and hardware versions, and country information.
  • Page 166 The average mega-bits per second, signal strength, data rate currently in use, test statistics, and round trip (RT) times appear for each test. The associated AP MAC address also appears. The signal strength level and the data transmission rate appear in real-time bar graphs.
  • Page 167: Options

    (Infrastructure operating mode only) to view APs with the same ESSID as the MK1250 profile. Mobile Companion - APs Tab Figure B-16 The associated AP displays a radio wave radiating from its antenna to indicate its associated status. Tapping on the icon displays a menu with options. Set Mandatory Set Roaming •...
  • Page 168 B - 18 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide...
  • Page 169: Appendix C Rapid Deployment Client

    When software packages are transferred to the FTP server, the MK1200 on the wireless network can download them to the device. The location of software packages are encoded in RD bar codes. When the MK1200 scans an RD programming bar code(s), the software package(s) is downloaded from the FTP server to the MK1200. Multiple MK1200s can scan a single RD bar code.
  • Page 170: Rapid Deployment Window

    (see Figure C-3). Configuring Bar codes left to scan... This text box displays a list of any remaining bar codes to scan (1D bar codes only). When all required bar codes are scanned successfully, the window displays (see Figure C-3).
  • Page 171: Scanning Rd Bar Codes

    Bar Code Scanning on page 1-8. A PDF417 bar code (2D bar code) can contain all download data in a single bar code. In this case, only one bar code may be required to scan. Multi-part linear bar codes (1D bar codes) can require scanning several bar codes. Scan bar codes in any order.
  • Page 172 Rapid Deployment Window - Configuring Figure C-3 NOTE If the MK1200 cannot connect to the server, it retries until you cancel (exit) the application. If failure to connect to the server persists, see the MSP administrator. When configuration is complete: A new Mobile Companion profile is created on the MK1200 from the data encoded in the bar code(s) scanned.
  • Page 173: Appendix D Web Kiosk Software Suite Bar Codes

    Appendix D Web Kiosk Software Suite Bar Codes Introduction Use these sample bar codes with the Web Kiosk Software Suite. Wide Screen TV 11048 83112...
  • Page 174: Dvd Player

    D - 2 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide DVD Player 11096 38390 White Correction Fluid 70330 50367...
  • Page 175: Glue Stick

    Web Kiosk Software Suite Bar Codes D - 3 Glue Stick 71709 00166 Transparent Tape 51131 77138...
  • Page 176: Standard Staples

    D - 4 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Standard Staples 74711 35440 Tylenol 00450 44909...
  • Page 177: Rolaids

    Web Kiosk Software Suite Bar Codes D - 5 Rolaids 12546 65021 Color Printer - Ink Cartridge 34646 89800...
  • Page 178: Employee Badge

    D - 6 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Employee Badge John Ryan (Code 128) Employee Badge John Ryan 56842 Loyalty Card Clark Kent (Code 39) Loyalty Card Clark Kent 4125279101...
  • Page 179: Appendix E Terminal Configuration Manager

    Appendix E Terminal Configuration Manager Introduction Use the Terminal Configuration Manager (TCM) to specify a group of files to use when creating a partition and to load partitions from a host computer into the MK1200 flash memory over a serial connection using the device’s Initial Program Loader (IPL).
  • Page 180: Starting Terminal Configuration Manager

    MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Starting Terminal Configuration Manager To start TCM, select . The Start > Programs > Symbol Device Configuration Packages > MK1100cXX vX.X following screen displays two directory windows: Script1 File Explorer Terminal Configuration Manager...
  • Page 181 Associated with a script file containing the information to create a Flash Disk image. This window is the target window, or the primary TCM window to create a script or change a script file contents by copying, deleting, and renaming files and directories. More than one script window can open at a time.
  • Page 182: Defining Script Properties

    Disk the two partitions if desired. Click on the up or down arrow for either partition to set the memory configuration to the desired value. As the one partition size is changed, the other partition changes accordingly.
  • Page 183: Creating The Script For The Hex Image

    NOTE Saving changes made to an existing script overwrites the original script. To use an original or Symbol-supplied standard script as a base and save the changes in a new script, use Save As instead of Save after making the changes and save to a different file name.
  • Page 184: Saving The Script

    On the toolbar, click NOTE Saving changes to an existing script overwrites the original script. To use an original or Symbol-supplied standard script as a base and save the changes in a new script, use instead of after making the changes and save to a different file name.
  • Page 185: Building The Image

    If the build fails, TCM displays a message indicating which file(s) are missing. If the amount of flash required by the script exceeds the image size, a TCM error results. To correct this, reduce the number of files in the partition. See...
  • Page 186: Sending The Hex Image

    Save the script if changes were made since last saving it. TCM Error Messages Select the Execute button to validate the cells in the partition table. Cells highlighted in red contain an error. Partition loading is disabled until all errors are corrected. Following are errors that TCM can encounter and possible solutions.
  • Page 187: Creating A Splash Screen

    TCM creates the splash screen HEX file and any other HEX files requested. NOTE The MK1200 ignores images larger than 640 x 480, in either dimension, or that are not 8 or 16-bit color. Images smaller than 640 x 480 are centered in the display.
  • Page 188 E - 10 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide...
  • Page 189: Appendix F Os Upgrade Procedures

    Appendix F OS Upgrade Procedures Introduction MK1200 operating system upgrade procedures enable software updates and/or feature enhancements. This appendix provides upgrading instructions using a CF/PC card and the Initial Program Loader (IPL). To upgrade the MK1200 operating system: Review Upgrade Requirements on page F-2.
  • Page 190: Upgrade Requirements

    NOTE Symbol recommends using a freshly formatted CF/PC card for storing the upgrade files. Format the CF/PC card using the FAT file system in the host computer, then copy the upgrade files to the CF/PC card. The upgrade may fail if the CF/PC card contains a corrupt file system.
  • Page 191: Ipl Menu Navigation

    Application Partition • Partition Table • Splash Screen • Monitor. Use the MK1200 buttons to navigate IPL menus and make selections. The buttons and their functions are shown in Figure F-1. A Button B Button C Button Select Menu Option...
  • Page 192: Monitor Upgrade

    Press the C button to select Monitor. The menu displays. Select Transport Select Transport Timer off PC Card Scanner/Printer - Serial Previous Select Transport Menu Figure F-3 Press the A or B button to select the file media source and highlight PC Card.
  • Page 193 Monitor Upgrade, Downloading Message Figure F-6 NOTE If an error occurs, remove power from the MK1200 and restore power to reboot the MK1200. Hold the A button during the reboot. The IPL main menu displays. Repeat the Monitor upgrade procedure.
  • Page 194: Partition Table Upgrade

    Scanner/Printer - Serial Previous Select Transport Menu Figure F-7 Select the file media source by pressing the A or B button to highlight PC Card. Press the C button to select PC Card. The menu displays. Select File Name Select File Name Timer off 11xxc42Monxxxx.bgz...
  • Page 195: Command File Upgrade

    Partition Table Upgrade, Downloading Message Figure F-10 NOTE If an error screen displays, remove power from the MK1200 and restore power to reboot the device. Hold the A button during the reboot. The IPL main menu displays. Repeat the Partition Table upgrade procedure.
  • Page 196 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Select the command file by pressing the A or B button to highlight the appropriate file to download. NOTE If the mon> error message displays, remove power from the MK1200 and restore power to reboot the device.
  • Page 197 Command File Upgrade, Downloading Message Figure F-14 NOTE If an error screen displays, remove power from the MK1200 and restore power to reboot the device. Hold the A button during the reboot. The IPL main menu displays. Repeat the Command File upgrade procedure.
  • Page 198: Calibrating The Screen

    Calibration Screen Figure F-15 NOTE To access the Calibration screen from the Windows CE Control Panel, tap Start > Settings > Control Panel. Double-tap the Stylus icon, tap the Calibration tab, and tap the Recalibrate button. The Calibration screen displays.
  • Page 199: Update Corona Scanner Engine Firmware

    OS Upgrade Procedures F - 11 Update Corona Scanner Engine Firmware Unzip ScanflashVX.X_CE4.x.zip file and copy its contents to the root "\" directory on the MK1200 device. The zip file contains: • Corona scanner firmware binary image file (*.FDL) •...
  • Page 200 F - 12 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide...
  • Page 201: Appendix G: Troubleshooting

    MK1200 version. Troubleshooting Notes When configuring the MK1200 System Menu screens, save and reboot the MK1200 to apply the changes. To save some Control Panel changes across cold boot cycles, on the MK1200, select Start > Programs > Save Configuration...
  • Page 202 Flash file system is corrupt on page G-5. • Copying large amount of files from CF or PC card to the application folder fails with error "Access is denied" on page G-5 • After rebooting the MK1200, you can't navigate using the buttons on page G-5...
  • Page 203 Check communication parameters. Open a command window using and type Start > Programs > Command ipconfig to list the status of all radio and ethernet interfaces. MK1200 does not send data to host MK1200 is not Check setup communication parameters.
  • Page 204 G - 4 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Troubleshooting (Continued) Table G-1 Problem Possible Causes Possible Solutions Scanner does not recognize The scan driver does not Configure the scanner using scanning configuration bar codes support parameter bar C API or Active X scanner object.
  • Page 205 Reboot the MK1200. If the Mobile Companion icon still does not appear in the task tray, replace the RF card. The radio software is not...
  • Page 206: Os Upgrade Troubleshooting

    Partition Table Upgrade Troubleshooting on page G-6 • Command File Upgrade Troubleshooting on page G-6 NOTE If OS upgrading repeatedly fails when using a CF card, use the Fat-16 system to format the CF card before saving the upgrade files. OS Upgrade Troubleshooting...
  • Page 207: Mk1200 Version Information

    Troubleshooting G - 7 MK1200 Version Information If an MK1200 is configured to launch an application on power-up, bypass this upon booting to access the ® Windows CE Desktop. See Accessing the Windows® CE Desktop on page 7-7. ® From the Windows task bar, select Start >...
  • Page 208 G - 8 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide...
  • Page 209: Appendix H Setting Scanner Parameters

    MK1200 SE 3223 Scan Engine. If desired, change these values within an application, and in the case of HTML (browser) applications, set them independently for each web page. To change the settings in an application, refer to the MK1200 SMDK for C. See the scanparams sample application in the SMDK.
  • Page 210 H - 2 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Scanning Default Table Table H-1 Parameter Parameter Number Default Scanning Options Beeper Tone High Frequency Laser On Time 5.0 sec Power Mode Continuous Trigger Mode Host Scanning Mode...
  • Page 211 Code 128 Decode Performance Level Level 1 Code 39 Code 39 Enable Trioptic Code 39 Disable Convert Code 39 to Code 32 Disable Code 32 Prefix Disable Set Length(s) for Code 39 Length within Range: 0-55 Code 39 Check Digit Verification...
  • Page 212 H - 4 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide Scanning Default Table (Continued) Table H-1 Parameter Parameter Number Default Code 93 Code 93 Disable Set Length(s) for Code 93 Length within Range: 0-55 Interleaved 2 of 5...
  • Page 213 H - 5 Scanning Default Table (Continued) Table H-1 Parameter Parameter Number Default Code 128 Emulation Disable GS1 DataBar (Formerly RSS, Reduced Space Symbology) GS1 DataBar-14 FOh 52h Enabled GS1 DataBar Limited FOh 52h Enabled GS1 DataBar Expanded FOh 52h...
  • Page 214: Set Default Parameters

    Transmit Macro PDF Control Disable Header Last Block Marker Disable Set Default Parameters Scanning the below bar code sets the scan engine to the default settings listed in Table H-1. After scanning this bar code, reboot the MK1200 to apply the settings.
  • Page 215 Aperture. The opening in an optical system defined by a lens or baffle that establishes the field of view. ANSI Terminal. A display terminal that follows commands in the ANSI standard terminal language. For example, it uses escape sequences to control the cursor, clear the screen and set colors.
  • Page 216 A versatile and widely used alphanumeric bar code symbology with a set of 43 character types, including all uppercase letters, numerals from 0 to 9 and 7 special characters (- . / + % $ and space). The code name is derived from the fact that 3 of 9 elements representing a character are wide, while the remaining 6 are narrow.
  • Page 217 Encryption is the scrambling and coding of data, typically using mathematical formulas called algorithms, before information is transmitted over any communications link or network. A key is the specific code used by the algorithm to encrypt or decrypt the data. Also see, Decryption and Key.
  • Page 218 Massachusetts Institute of Technology. Kerberos is available in many commercial products as well. Key. A key is the specific code used by the algorithm to encrypt or decrypt the data. Also see, Encryption and Decrypting. LASER - Light The laser is an intense light source.
  • Page 219 In a well-designed bar code scanning system, that probability should approach near 100%. PING. (Packet Internet Groper) An Internet utility used to determine whether a particular IP address is online. It is used to test and debug a network by sending out a packet and waiting for a response. Print Contrast Signal Measurement of the contrast (brightness difference) between the bars and spaces of a (PCS).
  • Page 220 IP network into smaller subsections. The mask is a binary pattern that is matched up with the IP address to turn part of the host ID address field into a field for subnets. Default is often 255.255.255.0.
  • Page 221 Telnet. A terminal emulation protocol commonly used on the Internet and TCP/IP-based networks. It allows a user at a terminal or computer to log onto a remote device and run a program. TFTP. (Trivial File Transfer Protocol) A version of the TCP/IP FTP (File Transfer Protocol) protocol that has no directory or password capability.
  • Page 222 Glossary - 8 MK1200 MicroKiosk for CE .NET 4.2 Product Reference Guide WEP. Wired Equivalent Privacy, is specified by IEEE for encryption and decryption of RF (wireless) communications. WNMP. (Wireless Network Management Protocol) This is Symbol proprietary MAC layer protocol used for inter access point communication and other MAC layer communication.
  • Page 223 ....7-4 clock ........7-10 source code .
  • Page 224 ..... . 7-11 date ........7-10 function buttons .
  • Page 225 MIB ........7-5...
  • Page 226 POE ........1-5...
  • Page 227 TCM ........E-1...
  • Page 228 ......6-13, 6-14 time ........7-10 setting .
  • Page 229: Tell Us What You Think

    Tell Us What You Think... We’d like to know what you think about this Manual. Please take a moment to fill out this questionnaire and fax this form to: (631) 738-4618, or mail to: Motorola, Inc. One Motorola Plaza M/S B-10...
  • Page 232 1-800-927-9626 http://www.symbol.com MOTOROLA and the Stylized M Logo and Symbol and the Symbol logo are registered in the U.S. Patent and Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007...

This manual is also suitable for:

Mk1200

Table of Contents