Home
MK3100 MicroKiosk for Windows® Embedded Compact
Contents
1. a 2 11 Teen AA AA AA 2 12 Chapter 3 Configuration NENE pa AN ANA AA 3 1 System Configuration Manager 4 3 1 EE POSS geegent 3 1 BE gie 2 0 E 3 2 PIG Depl yme Ni NEEN 3 4 Local Configuration Using the Microsoft Windows Control Panel ppp 3 4 Configuration via Registry File 4 3 4 Rebooting the MK3100 a 3 4 Chapter 4 System Features OVEINVIEW xu O TAGA AA AANGAL 4 1 RegMerge and CopyFileSs tigacecsseteesce encase cysaeeceedenneieadian scan deucneicancioscd diate heodsiucteaeds 4 2 Accessing the Windows CE Desktop pp 4 2 Network Time Update SNTP Client a 4 2 Memory Management pp 4 2 Flash Nonvolatile Persistent Memory pp 4 2 RAM Volatile Non Persistent Memory cccccseeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaeeesaeeenees 4 2 ROSS 4 3 Loading Additional Fonts on the MK3100 pp 4 3 Using Additional Fonts in Native Applications pp 4 4 Using Additional Fonts in Managed Applications pp 4 4 Using Additional Fonts in Browser Applications pp 4 4 Things to Consider when Using Additional Fonts ppp 4 4 Input Panel and Keyboard ccccccccccssecccesscecceeeecceueeecseeeeseseeeseueessageeessageeessseessaaeess 4 4 Verde e uge een EE 4 4 Table of Contents vii Chapter 5 Application Deployment Software Installation on Development PC 4 5 1 Enterprise Mobility Developer Kit EMDK for CN 5 1 Enterprise Mobility Developer Kit EMDK for NET Uu 5 2 RhoElements a
2. ROKIOSK COMPACT 7 MK3100 MICROKIOSK FOR WINDOWS EMBEDDED COMPACT 7 PRODUCT REFERENCE GUIDE 72E 163525 01 Revision A February 2013 M K3100 M icroKiosk for Windows Embedded Compact 7 Product Reference Guide 2013 Motorola Solutions 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 The material in this manual is subject to change without notice The software is provided strictly on an as is basis All software 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 ina network without written permission from Motorola The user agrees to maintain Motorola s co
3. Configuration 3 3 Table 3 1 SCM Menu Functions Continued Menu Item Description Device Menu Device type Change the current device type template Each template available from Support Central must reside in the SCM directory Help Menu About Display the About dialog which shows the application version Parameter State Indicators The first column of the data table displays parameter state indicators The state indicators display one of the states in Table 3 2 for a particular parameter Table 3 2 Parameter Status Indicators Icon Indicator Description Modified This parameter was changed from its initial factory setting d Invalid This parameter is not valid for the selected device type This can occur when a Gi configuration file for one type of device is loaded and the device type is changed using the Device menu Values marked invalid are not exported Window Status Bar The SCM status bar on the bottom right corner of the window contains the items in Table 3 3 from left to right Table 3 3 Window Status Bar Items Status Bar Item Description Invalid Count Number of parameters not valid for the selected device Modified Count Number of parameters modified from the factory defaults Device Type Device type version N i f 2 Figure 3 2 Sample Status Bar The sample status bar in Figure 3 2 shows that the current configuration file contains 1 invalid parameter and 2 modified parameters 3 4 MK310
4. No communication between the host and MK3100 MK3100 does not respond to polls from the host computer MK3100 is not programmed to work with the host MK3100 does not send data to host computer MK3100 is not connected to the host The scan driver does not MK3100 does not recognize configuration bar codes support parameter bar code scanning Reg file values are not copied into the Registry at boot time More than one reg file and duplicate registry entries are present The screen does not respond to pen The screen is not input off center Need to determine a device MAC address properly calibrated or is C 3 Maintenance and Troubleshooting Possible Solutions Connect the Motorola approved power supply to an AC power source and to the MK3100 power connector See Figure 1 2 on page 1 3 Either specify no user application or a Ul based application as the first user application If no user application is specified Explorer exe is used Note this is a substitution of Explorer exe as the user application not protected mode Check cables to the MK3100 Ensure the MK3100 address is the address the host is polling Check communication parameters Open a command window using Start gt Programs gt Command and type ipconfig to list the status of all radio and Ethernet interfaces Check setup communication parameters Check cables to host computer Configure the MK310
5. The touch screen and programmable function buttons enhance in store applications and allow customer interaction 1 2 MK3100 MicroKiosk for Windows Embedded Compact 7 Product Reference Guide Parts of the MK3100 Figure 1 1 and Figure 1 2 illustrate MK3100 parts See MK3100 Features on page 1 3 for explanations of these parts as well as other MK3100 features Microphone Touch Screen LCD Function Buttons Speakers Motion Sensor Imager Window Figure 1 1 MK3100 Front View MK3100 Introduction 1 3 Cable Run Mounting Hole 4 Cable Run Cable Run Mini USB Host Client Port Power Mini USB Host Ports 2 Headset Jack RJ45 Ethernet MicroSD Card Slot Reset Button Figure 1 2 MK3100 Rear View MK3100 Features The MK3100 supports the following features Touch Screen LCD The full color 8 inch diagonal WVGA 800 X 480 pixels LCD is ideal for presenting text graphics and video The touch screen accommodates greater user interaction and enhances custom designed applications Speakers The MK3100 speakers are ideal for multimedia applications Microphone The MK3100 includes a microphone built into its front housing Bar Code Imager The MK3100 decodes 1D bar codes as well as 2D symbologies such as PDF417 See Bar Code Decoding on page 1 6 The imager window protects the engine 1 4 MK3100 MicroKiosk for Windows Embedded Compact 7 Product Reference Guide Motion Sensor
6. can change them you must cold boot the MK3100 The warm boot does not re initialize the registry and the early loading driver reads the new registry values Do not use Regmerge to modify built in driver registry values or merge the same Registry value to two files in the same folder as the results are not predictable CopyFiles Windows CE expects certain files to be in the Windows folder residing in volatile storage Windows CE maintains the System Registry in volatile storage CopyFiles copies files from one folder to another on a cold boot Files can be copied from a non volatile partition Application or Platform to the Windows or other volatile partition during a cold boot During a cold boot CopyFiles looks for files with a CPY extension in the root of the Platform then the Application FFS partitions These files are text files containing the source and destination for the desired files to copy separated by gt The demo application partition included in the DCP contains the following example from the file application cpy Alternatively obtain this from the Motorola Solutions Support web site at http www motorolasolutions com support Files are copied to the Windows folder from the flash file system using copy files cpy in the following order Platform Application Example Application ScanSamp2 exe gt Windows ScanSamp2 exe This line directs CopyFiles to copy the ScanSamp2 exe application from the Application fo
7. 012345 Figure 1 5 Acceptable and Incorrect Aiming The aiming dot is smaller when the symbol is closer to the MK3100 and larger when it is farther away Scan symbols with smaller bars or elements mil size closer to the MK3100 and those with larger bars or elements mil size farther from the MK3100 M K3100 M icroKiosk for Windows Embedded Compact 7 Product Reference Guide Overview This chapter describes MK3100 installation and setup including Unpacking the MK3100 Remove the MK3100 from its packing and inspect it for damage Keep the packing it is the approved shipping container and should be used if the MK3100 needs to be returned for servicing 2 2 MK3100 MicroKiosk for Windows Embedded Compact 7 Product Reference Guide Removing the Screen Protector A screen protector is applied to the MK3100 Motorola recommends using this to minimize wear and tear Screen protectors enhance the usability and durability of touch screen displays To remove the screen protector lift the corner using a thin plastic card such as a credit card then carefully lift it off the display AN CAUTION Do not use a sharp object to remove the protector Doing so can damage the display For a package of five replacement screen protectors contact Motorola Inserting a MicroSD Card To use a microSD card insert it into the slot in the back of the MK3100 as shown on the device See Figure 1 2 on page 1 3 for slot location To remove the car
8. 16 downloading partitions 5 18 non FFS partitions 5 18 splash screen 5 18 SEN e gea bk Oe EE wea 5 16 Sale AUER 5 17 COME Ge aaah pete eee eer aes 5 17 flash MEMO vr oan aes eee oe eee PA ee 4 2 flash storage 0 5 16 font loading 2 642 45 4 5046 6 2858 boas bees wee ee AG 4 3 function buttons 1 4 H headset jack 1 5 host communications ethernet wired 0 0000 aa 2 3 ethernet wireless 2 4 ee ote ome de pe years aoe ne ees 1 5 Ire EE 1 3 1 2 1 3 Magg DEE 1 6 bar code decoding 1 6 installing ACIVESVOC te ba ting eee a org dee eee ee 5 4 advertisment insert 2 11 Connecting HEEN 2 2 development tools 5 3 MOUN NG AA AA 2 6 VESA mount 2 6 wall mounting n n anaana aaa 2 7 internet explorer 4 4 L Reng 1 2 1 3 loading TOMS pase each de eee awed ee de a 4 3 M maintenance C 1 media player 1 5 MOMON AA AA AA 1 5 as 4 2 KEE 4 2 SIDE 4 2 memory management 4 2 Microphone 2 ce ees 1 3 microSD card 0 00 ce eee ee eee 1 4 4 2 INSErt Ng EE 2 2 slot location es 95 secant AA AA 1 3 microsoft applications internet explorer 0 00 eee eee eee 4 4 wordpad eee 4 4 Mobility Services Platform Console 5 15 Motion Sensor 1 4 Motorola Solutions sup
9. CE Desktop See Accessing the Windows CE Desktop on page 4 2 1 From the Windows task bar select Start gt Settings gt Control Panel 2 Select MK3100 identification from the Control Panel window to view the following information Device name e Description OS version Monitor version e Display type e Memory sizes C 6 MK3100 MicroKiosk for Windows Embedded Compact 7 Product Reference Guide A AC power supply 2 3 accessing the Windows CE desktop 4 2 ACTIVESYNO Lawa eee bee KAN es 5 4 5 7 CONNECUNG cc nade es Onl oom eel ea 5 4 downloading files 5 4 lan All EE 5 4 adding programs using BootLoader 5 8 5 9 advertisement insert 2 11 aiming dot orientation e 1 6 1 7 audio player 4 4 B bar codes GECOGING EEN 1 6 BootLoader error MESSAGES 5 13 POOllDAOEN na aasa Baa pA DANG DAGA AA DNA MGA NN 5 8 buttons DRUG 1 4 L CAB TICS EE 3 1 calibration 5 12 C 3 chapter descriptions IX GCIOGK wadapus conn eaeeecebes JAPAN MAGAN an eee 4 2 CO DOO aaa BA dG ee aw ta eon ee eee 5 17 communications 2 2 ethernet wired 00 000 eee ee ee 2 3 ethernet wireless 0000 eee eee 2 4 BL WEEN 2 5 companion programs internet explorer 4 4 Worgpaa EE 4 4 configuration file downloading 3 4 configurations IX Seiler die waa wawa KANA BAGA NOTA KAKA KHA
10. Manager SCM or locally on the MK3100 using the Control Panel These settings are saved in the configuration registry file mkconfig reg in the MK3100 Application folder to maintain them across cold boot cycles System Configuration Manager The System Configuration Manager SCM is a Windows based utility that runs on a host computer and creates edits an MK3100 configuration file mkconfig reg Load this file onto the MK3100 and reboot the device to set configuration parameters for the device See The configurable options for the MK3100 are defined in an XML file that is available from Motorola Solutions Customer Support at SCM is also available from Support SCM eliminates the potential user errors that occur when manually editing registry settings File Types SCM uses three types of files Symbol Configuration Template SCT files are XML files that define the configurable parameters for a device Registry Configuration Service Provider XML files for device provisioning CAB Provisioning Format CPF file which is a CAB archive that contains the provisioning XML This file is downloaded to the MK3100 and merged upon a cold boot 3 2 MK3100 MicroKiosk for Windows Embedded Compact 7 Product Reference Guide User Interface SCM s user interface consists of a tree control on the left side of the window that displays all the configuration categories and a data grid table on the right which displays all the con
11. Product Reference Guide About This Guide Introduction pe IX elle el ix 6 a2 6 CBR ARA ix Notational CONVENTIONS Ne X Related Ba je AA XI Service Information 1 Xi Chapter 1 MK3100 Introduction VE 1 1 NS 1 2 WSI 1 3 Touch ere D EC ME 1 3 SPEAK TO E 1 3 Ville ele ie 1 3 Bir COE MINAGEl aaa AA ANA KA AA 1 3 Motion Sensor ccccccccssesseececceeuseeeeeecenaeeeeeeeeseauseeceseeaaeaaeeeeeessaaeeeeeessaaageeeeeesssaaaes 1 4 EN 1 4 SS 1 4 Eee 1 4 Vu Tune le E 1 5 FOWAO a AA ee eee eee eee eee 1 5 Magnetic Stripe Reader Optional 2 1 5 Own 1 5 Baler AA SE 1 5 Bar COGS EE eege EEN 1 6 IMAGING WITT the MINS TOU PAA AA AA AA AA ak 1 6 vI M K3100 M icroKiosk for Windows Embedded Compact 7 Product Reference Guide Chapter 2 Installation ENEE 2 1 UNPACKING ME MKS 100 DEE 2 1 Removing the Screen Protector se 2 2 Inserting a MicroSD Card 1 a 2 2 Connecina Ne eh LEE 2 2 Power CONNECTION cccccceceeeeceeeeeeeeceeceeeeeeeeceeeeeeesaeeeceessuaeeeesseaeeeeessaaeeeeesaeeeeetags 2 3 Wired Ethernet Connection to a Host a 2 3 Wireless Ethernet Connection to a Host a 2 4 USB Connection to a PC and Peripherals ccccsseeceeeeeseeeeeeeeeeeeeseeeeeeeeeeeeeeeaas 2 5 MRS TOO We 2 6 usna YESA MOUNT ama AAP cou AA 2 6 Using the MK3100 Wall Mount Kit a 2 7 Using the MK3100 Pole Mount ki 2 10 Magstripe Reader Installation
12. software from http Awww microsoft com Refer to the installation instructions included with the ActiveSync software Connecting the MK3100 to the Host Computer To configure ActiveSync for Guest access suitable for copying files between the host computer and the MK3100 1 Connect the USB cable to the mini USB host client port on the MK3100 see Figure 1 2 on page 1 3 Connect the other end of the cable to a USB port on the host computer 2 If the New Partnership window does not appear on the host computer select Start gt Programs gt Microsoft ActiveSync New Partnership Set Up a Partnership Before you can synchronize information between your mobile device and this computer you must set up a partnership between them Would you like to set up a partnership O Yes Set up a partnership so that can synchronize Information between my device and this Computer don t want to synchronize information Set up my device as a guest so that can copy or move Information between my device and this computer Figure 5 1 New Partnership Window Application Deployment 3 Click No and then Next The Microsoft ActiveSync Guest Connected window displays Microsoft ActiveSync File View Tools Help Sync Schedule p Explore Guest Connected Hide Detail Information Type Status Figure 5 2 Microsoft ActiveSync Guest Connected Window Downloading Files to the MK3100 To download fil
13. 0 using scanning C API scanner object Review all reg files in Application and Platform and ensure they have no conflicts Re calibrate the screen Open Start gt Programs gt CommandPrompt Type ipconfig all to display the MAC address next to address C 4 MK3100 M icroKiosk for Windows Embedded Compact 7 Product Reference Guide Table C 1 Problem The wireless MK3100 does not retain its WEP Key encryption after a reboot The Mobile Companion icon does not appear in the task tray When downloading files to the MK3100 from a zip file using ActiveSync a message displays indicating there is not enough free disk space to copy the application When downloading a large file over Ethernet IE issues an insufficient memory message When upgrading using a microSD card the MK3100 cannot find files on the card Flash file system is corrupt Copying large amount of files from PC card to the application folder fails with error Access is denied When using SaveConfig to save settings and cycling power before the Save Complete message appears the device does not boot properly Similarly when using C API to save configurations the device does not boot properly Troubleshooting Continued Possible Causes Encryption keys not saved in Spectrum24 reg The radio software is not present in the platform folder Files cannot download directly from a zip file For some file types IE requires
14. 0M icroKiosk for Windows Embedded Compact 7 Product Reference Guide File Deployment Deploy the CPF file created using the SCM export function to the MK3100 1 2 3 4 Optionally use the Authenticode tools to sign the cpf file Make the cpf file read only then copy it to the MK3100 Tap the filename to install Certain applications and settings require a cold boot to take affect In these cases cold boot the MK3100 For more information on file deployment see Deployment on page 5 4 Local Configuration Using the Microsoft Windows Control Panel Use the Control Panel on the MK3100 Start menu to change settings locally For information on using the Control Panel refer to the Control Panel User Guide Configuration via Registry File Before downloading the configuration file reg file to the MK3100 Application folder rename it mkconfig reg Use one of the following methods to download the file to the MK3100 Copy the mkconfig reg file to the MK3100 Application folder using a USB ActiveSync connection see Downloading Files to the MK3100 on page 5 5 Send the file to the MK3100 Application folder using FTP see the instructions provided with the FTP software Copy the mkconfig reg file to a microSD card then transfer the file into the MK3100 Application folder Rebooting the MK3100 After downloading the mkconfig reg file cold boot the MK3100 to apply the new settings Cold Boot To reset the device use
15. Mounting the MK3100 on the Mounting Plate 1 Insert the four shoulder screws provided into the mounting holes in the back of the MK3100 Power Adapter Shoulder Screws 4 Power Port Figure 2 6 nserting Shoulder Screws 2 Connect the power adapter to the power port in the back of the MK3100 3 Connect other required cables and route and secure them properly Installation 2 9 4 Mount the MK3100 by placing the shoulder screws through the four keyholes on the mounting plate and Slide the MK3100 over and down to secure Locking Screw Figure 2 7 Mounting MK3100 on Mounting Plate 5 Insert the locking screw through the hole in the tab at the side of the mounting plate Hand tighten the screw to secure the MK3100 2 10 MK3100 MicroKiosk for Windows Embedded Compact 7 Product Reference Guide Using the MK3100 Pole Mount Kit To mount the MK3100 to a pole using the Pole Mount Kit 1 Insert the four shoulder screws provided into the mounting holes in the back of the MK3100 2 Connect the cables to the MK3100 and route and secure them properly Position the power adapter behind the mounting plate See Securing the Mounting Plate 3 Secure the mounting plate to the pole mount bracket using the four mounting screws provided 4 Mount the MK3100 by placing the shoulder screws through the four keyholes on the mounting plate and slide the MK3100 over and down to secure Shoul
16. PMPMI mounting standards See MK3100 Mounting on page 2 6 Developer Kits The following developer kits are available for the MK3100 e EMDK for C see Enterprise Mobility Developer Kit EMDK for C on page 5 1 for developing native C C applications e RhoElements see RhoElements on page 5 2 for web development e EMDK for NET see Enterprise Mobility Developer Kit EMDK for NET on page 5 2 for developing managed NET applications in C or VB NET 1 6 MK3100 MicroKiosk for Windows Embedded Compact 7 Product Reference Guide Bar Code Decoding The MK3100 decodes any traditional retail 1D or 2D bar code presented in its field of view Imaging with the MK3100 When imaging the MK3100 projects a red aiming dot which allows positioning the bar code within its field of view Ensure the bar code is within the decode range and and that the aiming dot is centered on the bar code The MK3100 beeps to indicate a successful decode Figure 1 3 maging with the MK3100 Positioning the Symbol To decode a symbol center the aiming dot on the symbol in any orientation 1D bar code 2D bar code vg Figure 1 4 maging Orientation with Aiming Dot MK3100 Introduction 1 7 The MK3100 can also decode with the aiming dot on a symbol but not centered The top examples in Figure 1 5 show acceptable aiming options while the bottom examples may not decode FS Wal Z T 012345 X W X Wm
17. PPLAUNCHER 33 bytes Shortcut 12 12 2007 1 381 5 SPPLAUNCHERC 57 bytes CPY File 811 2005 6 34 10 PM Pal AUDIOSAMP EXE 90 5KB Application 2 28 2005 6 50 22 Ell Seno GEO Figure 5 4 Viewing Folder Contents 3 Use Explorer to locate the host computer directory that contains the file to download Click on that directory in the left pane to display its contents in the right pane Drag the desired file s from the host computer to the desired device folder Program Files folder files stored in this folder are discarded after a cold boot Application folder files stored in this folder are retained after a cold boot J NOTE Cold booting the MK3100 erases all files in RAM Be sure to save any critical files in the Application folder e g radio profile time zone setting license keys See Downloading Files to the MK3100 on page 5 5 Application Deployment 5 7 OS Update To upgrade the operating system using a microSD card 1 Install the DCP on the desktop computer See Device Configuration Package on page 5 3 J NOTE lf you use a firewall the firewall may prevent some files from installing To verify that the DCP installation completes ensure the following folder contains files and is not empty lt Your drive gt Program Files Symbol Device Configuration Package MK3100c50 lt version number folder gt OSUpdate lmages 2 Insert a microSD card with at least 1 GB of storage into the MK3100 See the nserting
18. The motion sensor detects motion in front of the MK3100 to trigger imaging Function Buttons The MK3100 has four programmable function buttons see Figure 1 1 that correspond to Up Arrow Down Arrow Enter and Escape from left to right by default You can remap these buttons to other functions using the following registry key HKEY LOCAL_MACHINE HARDWARE DEVICEMAP KEYBD Refer to the standard scan code table for key values Defaults for the MK3100 function buttons are P1 TRIGO1 KeyCode dword 0026 UP P2 TRIGO2 KeyCode dword 0028 DOWN P3 TRIGO3 KeyCode dword 000D ENTER P4 TRIGO4 KeyCode dword 001B ESCAPE Reset Button To reset the device use a paper clip to press the reset button until you feel a slight click and hold for 10 seconds External Ports The MK3100 has the following external ports Power Port A Motorola power supply connects to the power port 2 0 mm barrel jack connector on the MK3100 For more information see Power Connection on page 2 3 Mini USB Ports The MK3100 includes a Mini USB 1 1 host client port and two Mini USB 1 1 host ports for peripheral connections For more information see USB Connection to a PC and Peripherals on page 2 5 RJ45 Ethernet 10 100Base T Wired Wireless Ethernet Power through AC Outlet The Ethernet 10 100Base T 10 conductor RJ45 port accommodates Ethernet data connection The MK3100 receives power through the Motorola approved power suppl
19. XI Symbol configuration manager file deployment 3 4 MGUY el 3 1 MEN sesa arc eet aid art ae d E AYA exe ba 3 2 parameter indicators 3 3 user interface 0 Aa 3 2 XML provisioning eee eee eee 3 1 T IT 4 2 touch Screen EE 1 2 1 3 troubleshooting C 2 C 3 Index 4 MK3100 MicroKiosk for Windows Embedded Compact 7 Product Reference Guide U UNPACKING WENNER 2 1 updating data UESAC 4 2 upgrade Jo ann aeese oa aon Fabes Gane EE Goes Ons 5 7 USB ADO bc ore bo ben oh be de CES oe 5 7 COMME CUIG paa 6 xc tea AMAG tah eee ec Be aes 2 5 peripheral connection 2 5 DO 1 4 V video player 4 4 volatile memory 4 2 W de de ee WEE 4 4 X XML provisioning se 3 1 Tell Us What You Think We d like to know what you think about this M anual Please take a moment to fill out this questionnaire and fax this form to 631 627 7184 or mail to M otorola Solutions Inc One Motorola Plaza M S B 10 Holtsville NY 11742 1300 Attention Technical Publications M anager Data Capture Solutions IM PORTANT If you need product support please call the appropriate customer support number provided Unfortunately we cannot provide customer support at the fax number above M anual Title please include revision level How familiar were you with this product before using this manual C Very familiar CT Slightly familiar CT Not at all familiar Did this
20. a MicroSD Card on page 2 2 3 Connect the MK3100 to power and to the desktop computer via a USB cable and set up a partnership between the two computers using ActiveSync See ActiveSync on page 5 4 4 Inthe ActiveSync window on the desktop computer select Explore 5 On the drive in which you installed the DCP typically C navigate to the directory Program Files Symbol Device Configuration Packages MK3100c50 V 1 01 6 Copy the OSUpdate folder into the My Device SD Card folder on the MK3100 7 On the MK3100 tap Start gt Programs gt Windows Explorer 8 Navigate to SD Card OSUpdate folder 9 Double tap the MK3100c50BenColor_SD LNK file 10 After the update completes and the MK3100 reboots remove the microSD card 5 8 MK3100 M icroKiosk for Windows Embedded Compact 7 Product Reference Guide Bootloader Use Bootloader to download hex files to the MK3100 from an SD card or from a host computer via USB Loading Files From an SD Card To load the hex files on to the MK3100 using an SD card 1 Copy the files to the root directory of an SD card 2 Insert a microSD card with at least 1 GB of storage into the MK3100 See the nserting a MicroSD Card on page 2 2 3 Hold the MK3100 s first and third buttons until the Bootloader screen appears Select required operation Download from SD card Download from USB Exit Figure 5 5 Bootloader Menu AN CAUTION To ensure a successful download do not remove power
21. a paper clip to press the reset button until you feel a slight click and hold for 10 seconds Alternatively remove and apply power to reset the device Warm Boot Run the warm boot application Select Start gt Programs gt Warmboot Alternatively use the Application Program Interface API Overview This chapter discusses the following operating system features 4 2 MK3100 MicroKiosk for Windows Embedded Compact 7 Product Reference Guide RegMerge and CopyFiles RegMerge and CopyFiles are two device drivers included in the Windows CE OS to assist developers in configuring the MK3100 following a cold boot See Flash Storage on page 5 16 for more information Accessing the Windows CE Desktop If an MK3100 is configured to launch an application on power up you can bypass the application at boot up to access to the Windows CE desktop Network Time Update SNTP Client The MK3100 Simple Network Time Protocol SNTP client can automatically set and update the MK3100 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 MK3100s The SNTP Client program queries the specified SNTP server over the network to set the time and date The SNTP client shipped with MK3100 Microsoft Windows Embedded Compact 7 is the Microsoft default SNTP Client program Memory Management Flash Nonvolatile Pers
22. ager 802 11 a b g n Bluetooth Chapter Descriptions Following are brief descriptions of each chapter in this guide e provides an overview of the MK3100 that includes parts of the device features and scanning modes describes the hardware setup and installation of the MK3100 describes the configuration parameters of the MK3100 describes the wide range of capabilities used to support independent application development on the MK3100 describes the software development environments and how to install and upgrade applications and images provides technical information about the MK3100 M K3100 M icroKiosk for Windows Embedded Compact 7 Product Reference Guide Appendix B Wireless Configuration refers to the Wireless Fusion Enterprise Mobility Suite User Guide for Version X2 00 for information on configuring the wireless connection Appendix C Maintenance and Troubleshooting provides maintenance and troubleshooting information and describes how to identify the MK3100 version Notational Conventions This document uses these conventions e User refers to anyone using an application on the terminal Device refers to the MK3100 e Italics are used to highlight specific items in the general text and to identify chapters and sections in this and related documents It also identifies names of windows menus menu items and fields within windows e Bold identifies buttons to be
23. bA 2 2 peripherals aa 2 5 power Supply 2 3 to host computer 5 4 U EE EE 2 5 wired ethernet 2 3 wireless ethernet 2 4 3 1 creating via SCM 3 1 creating splash Screen 5 15 D 4 2 DOP EE xi 5 1 5 7 decoding bar codes 1 6 deployment 3 4 developer kit 0 0 0 cee eee XI developer ks 1 5 EMDK for Ce 5 1 EMDK for NET 5 2 RhoElements a 5 2 Device Configuration Package 5 1 5 15 5 17 device configuration package XI al Ela NEE 1 2 1 3 documentation xi download configuration fe 3 4 ES 5 4 to host computer 5 5 Index 2 MK3100MicroKiosk for Windows Embedded Compact 7 Product Reference Guide E EBE EE ose Eh PET Xi EMDRIOLO EE 5 1 EMDK for Java a 5 1 EMDK for Net NEEN 5 1 EMDKs ei GE 5 1 MOR CT 5 2 RhoElements stow ae ka waie Nh at we and 5 2 Enterprise Mobility Developer Kit for C 5 1 Enterprise Mobility Developer Kit for Java 5 1 Enterprise Mobility Developer Kit for Net 5 1 error messages aa a 5 13 ethernet setup 2 3 10 100Base T port connection 1 4 WHEE APA AA 2 3 Wireless Gecke ac aa 2 4 F features AA 1 3 file deployment 3 4 flash file system eee 5
24. ce with details of what is being downloaded Insufficient data 21 A HEX file download was attempted but the HEX file is invalid Ensure available to complete the file is in proper HEX file format record 5 14 MK3100 M icroKiosk for Windows Embedded Compact 7 Product Reference Guide Table 5 1 Bootloader Errors Continued Error Text GC Probable Cause Invalid Symbol HEX file 23 A HEX file download was attempted but the HEX file is invalid Ensure the file is in proper HEX file format Unrecognized or 24 The HEX file being downloaded contains an invalid or unrecognized unsupported HEX HEX record Ensure the file is in proper HEX file format record Invalid data in HEX file 25 The HEX file being downloaded contains invalid data Ensure the file is in proper HEX file format with valid HEX data Exceeded max size 26 The download file is too large to fit into the space allocated for it Either make the file smaller or increase the space allocated for it by altering the partition table Partition is not valid on 27 The downloaded file specifies a partition entry that does not exist on the this device device Only download files that are valid for this device or change the partition table so that the new file is valid on the device Wrong destination 28 A specific partition was chosen from the Bootloader main menu but the code file selected for download was for another partition Ensure that the partition selected from th
25. cedure as the target moves and stops at different locations on the screen 3 The Confirm Calibration screen displays Tap the screen to accept the settings or wait 30 seconds and the MK3100 returns to the Calibration screen Application Deployment 5 13 Bootloader Error Detection While receiving data Bootloader performs many checks on the data to ensure that the data is received correctly If an error is detected Bootloader immediately aborts the download and reports the error on an error screen This error message screen displays until a key is pressed Once the screen is acknowledged Bootloader returns to the main menu to wait for a new selection To find the probable cause of the error use the error number and or the error text displayed on the screen to look up the error in Table 5 7 Table 5 1 Bootloader Errors Error Number Probable Cause Error Text sch A general error occurred Retry the download If the failure persists it is most likely due to a hardware failure the MK3100 requires servicing Unknown error The user cancelled the download N Cancelled by user Can t open the source 7 An error occurred opening the source device either USB or SDMMC Check source device connectivity and retry An error occurred opening the destination device either NAND RAM Power Micro IST Keyboard Controller or CPLD Retry the download If the failure persists it is most likely due to a hardware fa
26. d press down gently on it to eject then remove it from the slot Connecting the MK3100 The MK3100 supports both wired and wireless solutions Connecting the MK3100 includes the following e Power Connection on page 2 3 not required for POE configurations e Wired Ethernet Connection to a Host on page 2 3 Power through AC Outlet e Power through POE Wireless Ethernet Connection to a Host on page 2 4 e USB Connection to a PC and Peripherals on page 2 5 Connecting to a PC ActiveSync connection to a desktop computer for programming via the mini USB 1 1 host client port e Connecting to Peripheral Devices via the mini USB 1 1 host ports To access the Windows CE Desktop see Accessing the Windows CE Desktop on page 4 2 Installation 2 3 Power Connection The universal AC power supply connects to the power port on the MK3100 using a 5 5 x 2 5 mm OD barrel connector The center pin on the connector is positive and the outer barrel is negative It is compatible with e 120V 60 Hz North America e 230V 50 Hz International excluding Japan e 100V 50 60 Hz Japan To connect the power supply 1 Insert the power supply barrel connector into the MK3100 power port See Figure 1 2 on page 1 3 2 Route the power cable 3 Plug the Motorola AC power supply into a wall outlet Wired Ethernet Connection to a Host Power through AC Outlet The MK3100 communicates to the host through a 10 100Base T Ethernet cable an
27. d receives power through an AC power supply 1 See Power Connection to provide power 2 Connect the Ethernet cable to the RJ45 port on the MK3100 See Figure 1 2 on page 1 3 3 Plug the other end of the Ethernet cable into the host system LAN port Power through POE The POE 802 3at af installation option allows the MK3100 to communicate and receive power on the same 10 100Base T Ethernet cable 1 Connect the Ethernet cable to the RJ45 port on the MK3100 See Figure 1 2 on page 1 3 2 Plug the other end of the Ethernet cable into an 802 3at af certified host system LAN port or 802 3at af port injector J NOTE 802 3af host systems can provide power to the MK3100 via POE if certain peripherals are shut off If POE is not providing enough power connect a power supply See Power Connection 2 4 MK3100 M icroKiosk for Windows Embedded Compact 7 Product Reference Guide RJ45 Ethernet Connector Pinouts Figure 2 1 identifies the locations for the Ethernet port pins and Table 2 1 lists pin descriptions Pin 8 Pin 1 Figure 2 1 8 Pin RJ45 Connector Port Table 2 1 RJ45 Ethernet Pin Descriptions Pin Description 1 TXD TXD RXD POE VCC POE VCC RXD POE GND POE GND CO NI Oli a Sr WY N Wireless Ethernet Connection to a Host For wireless configuration refer to the Wireless Fusion Enterprise Mobility Suite User Guide for Version X2 00 Installation 2 5 USB Connection to a PC and Perip
28. der Screws 4 Mounting Plate Mounting Screws 4 Pole Mount Bracket Figure 2 8 Securing Pole Mount Bracket 5 Route the pole mount straps through the mounting bracket Wrap them around the pole and tighten 6 Insert the locking screw through the hole in the tab at the side of the mounting plate Hand tighten the screw to secure the MK3100 Pole Mount Straps Figure 2 9 78 nserting Locking Screw Installation 2 11 Magstripe Reader Installation To install the optional MSR 1 Secure the mounting plate to either side of the MK3100 using the four screws provided Figure 2 10 Securing the MSR Mounting Plate 2 Secure the MSR to the plate using the two screws provided Figure 2 11 Securing the MSR to the Mounting Plate 2 12 MK3100 MicroKiosk for Windows Embedded Compact 7 Product Reference Guide 3 Connect the USB cable to one of the two mini USB host ports Figure 2 12 Connecting the USB Cable Card Swiping Swipe a card through the MSR in either direction with the magnetic stripe facing in toward the MK3100 MOTOROLA Figure 2 13 Card Swiping Overview This chapter describes how to set up and configure MK3100 applications communications and network settings which include parameters such as the device name internet browser settings date and time and several other key seitings Configure these settings remotely using the System Configuration
29. ds and sign in b Select MicroKiosks and then select MK3100 c Select the latest version of the Enterprise Mobility Developer Kit d Download the exe file to the development computer 2 Double click the executable file and follow the install screen prompts Installing Other Development Software Developing applications for the MK3100 requires installing other development software such as application development environments on the development PC Follow the installation instructions provided with this software 5 4 MK3100MicroKiosk for Windows Embedded Compact 7 Product Reference Guide Deployment With the appropriate accessory software and connection the MK3100 can share information with the host device This chapter provides information about installing software and files on the MK3100 Download and install software using one of the following methods ActiveSync see page 5 4 e OS Update via microSD card see page 5 7 Bootloader see page 5 8 FTP server using Rapid Deployment see page 5 15 ActiveSync The MK3100 communicates with a host computer via USB connection using Microsoft ActiveSync version 4 5 1 or higher enabling data transfer data between a host computer and the MK3100 Microsoft Activesync allows copying and pasting rather than synchronizing files between the MK3100 and host computer Installing ActiveSync To install ActiveSync on the host computer download the latest version of the
30. e Bootloader main menu matches the file selected for download Non contiguous record 30 A HEX file download was attempted but the HEX file is invalid Ensure found the file is in proper HEX file format Timed Out No data 31 Bootloader was waiting for data from the source device but timed out before receiving any Check the source device connectivity and retry Invalid file format 33 The file format is invalid Only HEX files are supported by Bootloader Partition Table not Valid 34 The size of flash memory is different than that described in the partition table Retry the download with the correct partition table file Invalid data in file 35 The bin or sig file being downloaded contains invalid data Ensure the file is in proper file format File cannot be loaded 38 The file contains valid data that indicates it cannot be loaded onto the to this unit device File validation failed 40 The file has either been signed incorrectly or contains data that indicates that it cannot be loaded onto the terminal Application Deployment 5 15 Rapid Deployment Client The Rapid Deployment RD Client facilitates software downloads to an MK3100 from a Mobility Services Platform MSP Console s FTP server The MSP Console is a web based interface to the wireless infrastructure monitoring and management tools provided by the MSP Lite or MSP Enterprise server When software packages transfer to the FTP server an MK3100 on the wire
31. e Signature Capture API via the EMDK for C only Refer to the Enterprise Mobility Developer Kit version 1 4 or later under MK Series C APIs Signature Capture Enterprise Mobility Developer Kit EMDK for NET The Enterprise Mobility Developer Kit for NET allows Microsoft NET Compact Framework developers to create managed C and VisualBasic NET applications that harness value add features on the MK3100 The EMDK for NET includes the following components e Class libraries e Sample applications e Documentation describing how to use the methods for each class library RhoElements RhoElements is a powerful HTML5 development framework that supports all of today s popular mobile operating systems including Windows CE and Windows Embedded Handheld RhoElements applications work when connected to a wireless network and offline so mobile workers always have the information they need RhoElements features include e HTML5 application development environment that supports any operating system and hardware Complete control of user interface Ul design for simple creation of intuitive business applications e A set of Application Programming Interfaces APIs that enable easy incorporation of any mobile device function into your application e Deployment of both hybrid and native HTML5 applications on any device Application Deployment 5 3 Device Configuration Package Use the Device Configuration Package DCP to confi
32. es such as the mkconfig reg file from the host computer to the MK3100 use Windows Explorer to copy the files 1 On the host computer select Explore Mobile Device File Edit View Favorites Tools Help Back O 3 O Search ey SE E Address Name Size CJ Application CC Application Data my Documents Network Platform Other Places X My Computer o My Network Documents iJ My Network Places CO profiles Program Files Temp Windows Fa Control Panel 23 bytes Details Figure 5 3 ActiveSync Explorer Type File Folder File Folder File Folder File Folder File Folder File Folder File Folder File Folder File Folder Shortcut Modified 1 1 2007 4 07 04 PM 3 5 2 6 M K3100 M icroKiosk for Windows Embedded Compact 7 Product Reference Guide 2 Double click the folder to expand the contents of the folder Application File Edit View Favorites Tools Help sack 7 O 3 pO search gt Folders EBk Address Size Type Modified Other Places bi kaa D Mobile Device CJ FusionApps File Folder CI Images File Folder o My Network Documents P acstore Ea K My Network Places RootCerts File Folder File Folder File Folder File Folder File Folder File Folder File Folder EF ACTIVESYNCS24 31 bytes RUN File 1350 2003 10 28 13 sirbeam reg 1 13KB Registration Entries 1 1 2007 3 14 54 AM Pal APPLALNCHER EXE 104KB Application 5 17 2007 12 56 14 CB A
33. figurable controls for the selected category Figure 3 1 shows the main window for a device s sct file Es SCM Configuration 1 File Device Help El Power Settings Parameter AC Power Power Key Wake Trigger API Call Wake Touch Inital State a Full On Keyboard e GWES5 User Accessory Serial Keyboard Hl Keylight Activities Trigger H Touch Keyboard GWES5 User H System lt Touch Panel USB Cable Wireless LAN H SDYMMC Card Insert Resource Coordinator Description Comm Settings Used to specify if the Keyboard can wakeup the mobile computer from a power key suspend Display Settings Audio Settings z 21 Mew Figure 3 1 Main SCM Window Menu Functions Use the main menu to access the program functionality described in Table 3 1 Table 3 41 SCM Menu Functions Menu Item Description File Menu Open Config File Open a saved configuration file SCD Save Config Changes Save changes to the currently loaded configuration file Restore All Defaults Restore all parameter values to the default state The default values are stored in a Symbol Configuration template file Export Changes to xml Export the changed parameter values to an XML file Export Changes to cpf Export the changed parameter values to an CPF file Export all to xml Export all the parameter values to an XML file Export all to cpf Export all the parameter values to an CPF file Exit Exit System Configuration Manager
34. four aligned mounting holes Figure 2 2 provides MK3100 dimensions for mounting reference 217 91 Note Dimensions are in mm Figure 2 2 MK3100 Mounting Dimensions Installation 2 1 Using the MK3100 Wall Mount Kit Securing the Mounting Plate Determine the mounting location and the orientation of the power adapter behind the mounting plate Configuration 1 Power Port Facing Down 1 Secure the mounting plate to the wall using the four mounting screws provided 2 Slide the power adapter down into the plate with the power port facing down 3 Plug the power supply into the power adapter Mounting Plate Mounting Screws 4 Figure 2 3 Securing the Mounting Plate Configuration 1 Configuration 2 Power Port Facing Up 1 Plug the power supply into the power adapter 2 Position the power adapter behind the mounting plate with the power port facing up and the power connector routing between the two bottom tabs Power Supply Mounting Plate Power Adapter Power Connector Figure 2 4 Securing the Mounting Plate Configuration 2 2 8 MK3100 MicroKiosk for Windows Embedded Compact 7 Product Reference Guide 3 Secure the mounting plate to the wall using the four mounting screws provided Mounting Screws 4 Power Connector Figure 2 5 nserting Mounting Screws
35. free RAM equivalent to twice the file s size The microSD card is absent corrupt or not Supported Reset or power loss during write to file system Archive bit of the folder properties set Corrupt mkconfig reg file Possible Solutions Set encryption keys using Mobile Companion then select Start gt Tools gt Save Spectrum24 to save them to Spectrum24 reg Check communication parameter settings Open a command window using Start gt Programs gt Command and type ipconfig to list the status of all radio and Ethernet interfaces Verify presence of radio software or re install Platform partition software Extract unzip the files to the host computer then transfer the unzipped files to the MK3100 using ActiveSync This is an IE limitation Replace the microSD card The MK3100 Supports up to a 32 GB microSD card Format file system partition using Start gt Settings gt Control Panel gt Storage Manager and re install partition data Clear the archive bit of folder properties Use ActiveSync to delete the existing mkconfig reg file or use Monitor to repartition the Application partition If problems still occur see MK3100 Version Information on page C 5 for system information before calling for service help Maintenance and Troubleshooting C 5 MK3100 Version Information If an MK3100 is configured to launch an application on power up bypass this upon booting to access the Windows
36. from the MK3100 while in Bootloader 4 Use the up and down scroll buttons to select Download from SD card then press Enter The Bootloader displays the hex files available on the SD card a All Done CleanApp1 hex CleanPlat hex MK30c70Ben05992411 hex gz MK30c70BensC9924XX hex MK30c70XenBL0105XX hex MK30c70XenEA023800 hex MK30c70XenIS0114XxX hex MK30c70XenMO0117XX hex MK30c70XenPT9924XX hex MK30c70XenSS000030 hex MK3100 Config BB hex Figure 5 6 Hex File List Application Deployment 5 9 5 Use the up and down scroll buttons to select a hex file then press Enter to download the hex file to the device Splash screen HH HH HHH HH HH HH Download complete in 0 042 seconds 1854142 bytes second Hit Enter to Acknowledge Figure 5 7 Download Complete Screen 6 Oncompletion press ENTER to return to the Bootloader menu to select the next file to download 7 To exit Bootloader select Exit from the Bootloader main screen and press ENTER Loading Files via USB Use Bootloader to download customized flash file system partitions and load hex files to the flash memory of the MK3100 To load the hex files on to the MK3100 using USB 1 Download the WCE USBDownload application from the Motorola Solutions Support web site Follow the installation instructions with the application 2 Connect the MK3100 to a host computer via USB See USB Connection to a PC and Peripherals on page 2 5 3 On the host com
37. g accessible microSD slot WLAN 802 11a up to 54 Mbps 802 11b up to 11 Mbps 802 119 up to 54 Mbps 802 11n Ethernet 10 100 Mb Ethernet 802 3at af 32F to 104 F O to 40 C 40 F to 158 F 40 C to 70 C 5 to 85 non condensing Rapid Deployment Client Motorola Mobility Services Platform MSP RhoElements for web development Enterprise Mobility Developer Kit EMDK for C for developing native C C applications Enterprise Mobility Developer Kit EMDK for NET for developing managed NET applications in C or VB NET Conforms to the VESA 100mm mounting standard for attachment of third party off the shelf mounting solutions four 4 M4 x 8 1 mm inserts provided Overview To configure the MK3100 11 Mbps wireless connection refer to the Wireless Fusion Enterprise Mobility Suite User Guide for Version X2 00 p n 72E 164268 xx M K3100 M icroKiosk for Windows Embedded Compact 7 Product Reference Guide Overview This chapter provides maintenance and troubleshooting information and describes how to identify the MK3100 version Maintenance Clean the housing and touch screen LCD with a damp cloth and if necessary a non ammonia based detergent Do not allow any abrasive material to touch the screen AN CAUTION Excessive liquids can damage the protective screen and necessitate replacement C 2 MK3100MicroKiosk for Windows Embedded Compact 7 Product Reference Guide Troubleshooting When config
38. gure the MK3100 by creating and downloading hex images that represent flash partitions to the MK3100 The DCP includes user documentation and flash partitions To install the DCP for the MK3100 1 Download the DCP from the Motorola Solutions Support web site httpo www motorolasolutions com support a On http www motorolasolutions com support select Software Downloads b Select MicroKiosks and then select MK3100 c Select the Device Configuration Package DCP d Save the exe file to the develooment computer 2 Locate the exe file on the development computer double click the file and follow the install screen prompts 3 Once installed access the major components of the DCP from the Symbol Device Configuration Package DCP for MK3100 program group of the Windows Start Menu Platform SDK To download and install the Platform SDK 1 Download the appropriate Platform SDK from the Motorola Solutions Support web site http www motorolasolutions com support a On http www motorolasolutions com support select Software Downloads b Select MicroKiosks and then select MK3100 c Select the Platform SDK d Save the exe file to the development computer 2 Run the file and follow the screen prompts to install Installing Enterprise Mobility Developer Kits To install an EMDK 1 Download the EMDK from http www motorolasolutions com support a On http www motorolasolutions com support select Developer Downloa
39. herals Connecting to a PC To program the MK3100 connect it to a desktop PC 1 See Power Connection on page 2 3 to provide power 2 Connect a mini B USB cable to the mini USB host client port on the MK3100 See Figure 1 2 on page 1 3 for port locations 3 Connect the other end of the cable to a USB port on the host Connecting to Peripheral Devices To connect a peripheral device such as a printer a handheld scanner a keyboard or mouse 1 Connect a mini A USB cable to one of the mini USB ports on the MK3100 See Figure 1 2 on page 1 3 for port locations 2 If necessary connect a USB adapter cable available from Motorola to the mini A USB cable 3 Connect the other end of the cable to the peripheral device 2 6 MK3100MIcrokioskfor Windows Embedded Compact 7 Product Reference Guide MK3100 Mounting To mount the MK3100 on a wall or counter top use a mounting bracket that conforms to the 100 mm VESA specification Also Motorola offers an optional wall mount kit and pole mount kit for mounting the MK3100 Using a VESA Mount To mount the MK3100 using a 100 mm VESA mounting bracket 1 The device s mounting inserts are M4 x 8 1 mm When selecting an appropriate screw type ensure its length does not penetrate the device s back housing more than 8 1 mm after going through the mounting plate 2 Align the VESA mounting holes with the mounting holes on the back of the device 3 Insert the screws through each of the
40. ilure the MK3100 requires servicing Can t open the destination The source device either USB or SDMMC could not be read from Check source device connectivity and retry Can t read from the source device Can t write to the 10 The destination device either NAND RAM Power Micro IST destination device Keyboard Controller or CPLD could not be written to Retry the download If the failure persists it is most likely due to a hardware failure the MK3100 requires servicing Transmission 11 An error occurred during transmission from the source device either checksum error USB or SDMMC and the checksum check failed Check source device connectivity and retry Readback checksum 12 A checksum generated from reading back data that was written to the error destination device was incorrect An error during transmission or a write error to the destination device could cause this There is no more heap 14 There is no more heap space available for the download procedure space available Restart Bootloader and retry the download If the failure persists contact service with details of what is being downloaded Invalid data in verify file 19 The file contains invalid data Check that the file is suitable for downloading on this terminal Insufficient memory for 20 There is no more heap space available for the download procedure buffering data Restart Bootloader and retry the download If the failure persists contact servi
41. includes two FFS partitions These partitions appear to the MK3100 as a hard drive that the OS file system can write files to and read files from Data is retained even if power is removed The two FFS partitions appear as the following two separate folders in the Windows CE file system e Platform The Platform FFS partition contains Motorola supplied programs and Dynamic Link Libraries DLLs This FFS is configured to include DLLs that control system operation Since the MK3100 needs these drivers for basic operation only experienced users should modify the content of this partition Application The Application FFS partition stores application programs needed to operate the MK3100 Working with FFS Partitions Because the FFS partitions appear as folders under the Windows CE file system you can read and write to them like any other folder For example an application program can write data to a file located in the Application folder just as it would to the Windows folder However the file in the Application folder is in non volatile storage and is not lost on a cold boot e g when power is removed for a long period of time You can use standard tools such as ActiveSync to copy files to and from the FFS partitions They appear as the Application and Platform to the ActiveSync explorer This is useful when installing applications on the MK3100 Applications stored in the Application folder are retained even after a cold boot There are
42. istent Memory The MK3100 has 8 GB of available flash memory The data partition folder has no available memory The data stored in flash memory persists through cold boot cycles Add a microSD card to the MK3100 to increase the non volatile memory available for file storage RAM Volatile Non Persistent Memory The MK3100 has 1 GB of RAM volatile memory Developers can automate control of the device s RAM volatile memory allocation storage vs memory used to run programs to persist memory allocation settings through cold boot cycles System Features 4 3 RhoElements RhoElements is a powerful HTML5 development framework that supports all of today s popular mobile operating systems including Windows CE and Windows Embedded Handheld RhoElements applications work when connected to a wireless network and offline so mobile workers always have the information they need RhoElements features include e HTML5 application development environment that supports any operating system and hardware e Complete control of user interface Ul design for simple creation of intuitive business applications e A set of Application Programming Interfaces APIs that enable easy incorporation of any mobile device function into your application e Deployment of both hybrid and native HTML5 applications on any mobile device Loading Additional Fonts on the MK3100 You can program the MK3100 to support additional fonts such as Unicode and doub
43. lder to the Windows folder 5 18 MK3100 M icroKiosk for Windows Embedded Compact 7 Product Reference Guide Non FFS Partitions Non FFS partitions include additional software and data pre loaded on the MK3100 that you can upgrade Unlike FFS partitions these partitions are not visible when the operating system is running They also contain system information Non FFS partitions include the following Windows CE The complete Windows CE operating system is stored on flash devices If necessary you can download the entire OS image to the MK3100 using Motorola provided files The installation package includes the current OS partition on the MK3100 Obtain any upgrades from Motorola This partition is mandatory for the MK3100 e Splash Screen A 675 kb maximum bitmap appears as the MK3100 cold boots To download a customized screen to display see Creating a Splash Screen on page 5 15 J NOTE 8 bits per pixel only applies to splash screen images Once Windows CE is running the color density is 16 bits per pixel e Partition Table Identifies where each partition is loaded in the MK3100 Downloading Partitions to the MK3100 Use a configuration management utility to specify a hex destination file for each partition and download each file to the MK3100 This download requires a program loader Bootloader stored on the MK3100 Technical Specifications Table A 1 MK3100 Technical Specifications Physical Characteristics Dimension
44. le byte character font The MK3100 supports the following system fonts as shipped from the factory The font files corresponding to these formats are located in the Windows folder with ttf extension e Courier New e Symbol e Tahoma e Times New Roman e Wingding The default system font path for these fonts is windows Use one of the following options to load fonts not supplied with the MK3100 Change the system font path where the system looks for fonts For example to change default system font path from windows to application fonts add the following registry to the system along with new fonts in application fonts HKEY LOCAL MACHINEYWSOFTWARE Microsoft 1FontP ath FontPath application fonts Adding this registry changes the entire system fonts directory so fonts supplied with the OS are no longer available To use both the provided system fonts and new fonts copy the system default fonts to the new font directory Copy new alternate fonts to the default windows directory Copy alternate fonts to the windows fonts directory Copying new fonts to the windows or windows fonts preserves existing fonts However the new fonts consume system RAM as they are part of the ObjectStore Using the third option i e copying fonts to the windows fonts directory makes it easier to manage the system Note that fonts copied to windows or windows fonts do not persist over power cycles or cold boots Use the copy file feat
45. less network can download them by scanning RD bar codes encoding the location of the software packages Multiple MK3100s can scan a single RD bar code J NOTE For detailed information about the Rapid Deployment Client and creating RD bar codes refer to the MSP 3 X User s Guide Creating a Splash Screen The DCP for MK3100 includes the source bitmap files that create the default splash screens You can customize the screen by modifying these files using any standard windows image editor To create a custom splash screen 1 Use an image editor to open the Splashcolor bmp file included with the DCP for MK3100 2 Modify the bitmap file and save 3 Create a splash partition If you don t use the default files to create the new splash screens be sure to preserve the image format of 800 x 480 8 bits per pixel Note that 8 bits per pixel only applies to splash screen images Once Windows CE is running the color density is 16 bits per pixel See Bootloader on page 5 8 for information about loading the splash screen 5 16 MK3100 MicroKiosk for Windows Embedded Compact 7 Product Reference Guide Flash Storage In addition to the RAM based storage standard on Windows CE devices the MK3100 also includes a non volatile flash based storage area which can store data partitions that a cold boot cannot corrupt This flash area is divided into two sections flash file system FFS partitions and non FFS partitions FFS Partitions The MK3100
46. m AABANG nA AA nak 5 2 Device Configuration Package n ennnneeosennneesssnnrerensrrnrrresrrrrrrensnnrerrrnnnrrrrensnerenee 5 3 Platform RI 5 3 Installing Enterprise Mobility Developer Kits pt 5 3 Installing Other Development Software 5 3 Ried En E 5 4 ACUO ne 5 4 SU 5 7 BO ONO Tel AA PANA APAPAP PR EE OEE S 5 8 Rapid Deployment Client 5 15 Creating a Splash OCrEEN E 5 15 5 16 ey PALONG a AA AA AA 5 16 Working with FFS Partitions 5 16 NG d de Le E 5 18 Downloading Partitions to the MK3100 cc ceecccceeeeeeeeeeeeeeeeeeeseeeeesaeeeeesaeeeeesaaees 5 18 Appendix A Technical Specifications Technical ee tier die E A 1 Appendix B Wireless Configuration We B 1 Appendix C Maintenance and Troubleshooting ON Eege C 1 MELA AA E A A E E E TE C 1 TO CIS e Led Le EEN C 2 MK3100 Version Information cccccecsseececeeeeeeseeeeeeseeeeceeeeesseeeeessaueeeseaeeeesegeeeeseeeeeeas C 5 Index Vill M K3100 M icroKiosk for Windows Embedded Compact 7 Product Reference Guide Introduction The MK3100 MicroKiosk for Windows Embedded Compact 7 Product Reference Guide provides information on installing operating and programming the MK3100 J NOTE Unless otherwise noted the term MK3100 refers to all configurations of the device Configurations This guide includes the following configurations e MK3100 030BG4EZZWW Imager Ethernet e MK3190 030BG4EBTWW Im
47. manual meet your needs If not please explain Thank you for your input We value your comments MOTOROLA M otorola Solutions Inc One M otorola Plaza Holtsville New York 11742 USA 1 800 927 9626 http www motorolasolutions com MOTOROLA MOTO MOTOROLA SOLUTIONS and the Stylized M Logo are trademarks or registered trademarks of M otorola Trademark Holdings LLC and are used under license All other trademarks are the property of their respective owners 2013 Motorola Solutions Inc All Rights Reserved 72E 163525 01 Revision A February 2013
48. opment Enterprise Mobility Developer Kit EMDK for C The Enterprise Mobility Developer Kit for C is based on industry standard Microsoft Windows CE development tools and enables development of native C and C applications Use this developer kit in conjunction with Microsoft Visual Studio 2008 or later and MK3100 Platform Software Development Kit PSDK The EMDK for C includes the following components Standard Symbol C API Libraries e MK3100 specific C API Libraries e Help file containing a C API reference guide Sample applications with full source code M K3100 M icroKiosk for Windows Embedded Compact 7 Product Reference Guide 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 DisplayTest Displays various colors on the LCD screen KeyCheck A keyboard checking utility that displays the keys pressed on the device and their associated WM_MESSAGE ScanSamp2 Demonstrates the bar code scan engine and external scanner e MSRSamp2 Displays the MSR track data when a card is swiped Memfest Displays the amount of available memory Allocate and free blocks of memory to see how available memory changes e Win32PrintSamp Prints a sample page to a connected printer J NOTE The MK3100 supports th
49. port XI MOUNUNG WEEN 1 5 2 6 Ole Kaw a eee ee ek EE 2 10 MEON dad ert a eure a oe eee eee AA 2 6 IEN 2 7 UE AA AE 5 15 N nonvolatile memory 4 2 notational conventions X NTP see SNTP 0 operating system upgrade 5 7 OS pgrad aaa ad dene eg LOKONG 5 7 OVEIVIEW 1 1 P partitions downloading 4 5 18 FO eege ee Ee T oe eg 5 16 OP 5 18 splash Screen 5 18 sc AA e EE ER 1 2 PC CAG BEE 4 4 C 4 RM a sort eh tt AA AK a Qual wee eee 4 4 C 4 peripheral connection OD Sh bee pe ear ne Eh eu eee 2 5 POB ae epee ee a er eee eee ea ae 1 4 Lil EE 2 3 RS 1 4 ethernet sic ei hoe em e ra uer dew ww Rer 2 3 Ethernet 10 100Base T 1 4 headset jack 0 00 cece eee 1 5 illustration 1 3 LEON eega pema ii e i e e e a 1 4 1 4 JS we cee eee eke AA eee 1 4 2 5 DOWGE th ege WADE area bee ee ete ae 1 4 AC power supply 2 3 options AA 2 3 POR eeh ee eee Gee eee ee 2 3 supply octets eth ad ota ea gaol e ad ee es 1 4 power over ethernet 1 4 EU 2 3 printer connecting 4 40440 04484 Me needa eee os 2 5 program memory 4 2 programmable buttons 1 4 programs adding using BootLoader 5 8 5 9 flash file system 5 16 R RAM memory 4 2 rapid deployment client 5 15 AD ace dab ar a ee eee Waa pe eee are 5 15 rebooting 3 4 recalibrate EE E 5 12 related publication
50. puter launch the WCE USBDownload application WCE USB Download Ver 3 0 O 5 SymbolicName Not Connected Figure 5 8 USB Download Window 4 Hold the MK3100 s first and third buttons until the Bootloader screen appears 5 10 MK3100 M icroKiosk for Windows Embedded Compact 7 Product Reference Guide Select required operation Download from SD card Download from USB Exit Figure 5 9 Bootloader Screen AN CAUTION To ensure a successful download do not remove power from the MK3100 while in Bootloader 5 Use the up and down scroll buttons to select Download from USB then press ENTER The Bootloader displays the following Waiting for input Figure 5 10 Waiting for Input 6 On the WCE USBDownload application locate the hex files to download Application Deployment 5 11 Select Source File Lookin BigBoardMPA3 v EJ CleanAppl hex Cleanplat hex EB MK30c70Ben5C9924XX hex eh MK30c70XenBLO105XX hex El MK30c70XenEA023800 bes Desktop BEE MK30c70XenMO00117XX bes E MK30c70XenPT9924XX hex MK30c70XenSS000030 hex My Documents MK3100_Config_BB hex My Recent Documents My Computer dwxj67 on NY2 My Network Places FINE MK30070XenIS01 14XXhex v Files of type BIN HEX BGZ SIG NBO DIO File Cancel Open as read only Figure 5 11 Select Source File Window 7 Select the hex files and then click Open J NOTE To select mul
51. pyright 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 MOTO MOTOROLA SOLUTIONS and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings LLC and are used under license All other trademarks are the property of their respective owners Motorola Solutions Inc One Motorola Plaza Holtsville New York 11742 1300 http www motorolasolutions com Warranty For the complete Motorola hardware product warranty statement go to http www motorolasolutions com warranty Revision History Changes to the original guide are listed below Change Date Description 01 RevA 2 2013 Initial release IV M K3100 M icroKiosk for W indows Embedded Compact 7
52. re proper operation e Most Web pages contain information that tells the browser what language encoding the language and character set to use If the page does not include that information and the Language Encoding Auto Select feature is on Internet Explorer can usually determine the appropriate language encoding If not manually select it using View menu gt Encoding gt More then select the appropriate language J NOTE lf the Auto Select feature or a specific language pack is not installed Internet Explorer prompts you to download the files Adding languages does not guarantee Web pages display in the preferred language Input Panel and Keyboard Use the input panel or full keyboard on the touchscreen of the MK3100 to enter information To access tap the La icon in the icon tray then select Input Panel or Keyboard To enter information use a stylus to select the keys To close the Input Panel or Keyboard double tap the icon J NOTE Use Ctrl C to copy text and Ctrl V to paste text Microsoft Applications The MK3100 includes Microsoft WordPad Internet Explorer and audio and video players Software Installation on Development PC To develop applications to run on the MK3100 use one or all of the following e Enterprise Mobility Developer Kit EMDK for C for developing native C C applications e Enterprise Mobility Developer Kit EMDK for Nei for developing managed NET applications RhoElements for support for web devel
53. s xi reset button 1 4 3 4 location EE 1 3 RhoElementS aa 5 2 S scanner connecting 0 cee ee ees 2 5 SCM file deployment 3 4 fle types EEN 3 1 MENU es 3 2 parameter indicators 3 3 user interface 3 2 XML provisioning 3 1 screen calibration 5 12 C 3 screen protector 2 2 SD Car MICO oc este sect dem een chee a de ok ew dee a 1 4 C 4 WES TINA pig cee sere pp os ek pd rae wae ad ee 2 2 Slot location 1 3 service information XI setup advertisement insert 2 11 inserting microSD card 2 2 MOURNING W 2 6 peripherals 0 0 00 cece eee ee eee 2 5 power supply 2 3 2 5 SCanner Kara kA KAMANG AD E e ebe 2 5 RE 2 5 EEN rege DE a der eg 2 6 wall mounting 2 7 wired ethernet 2 3 wired ethernet AC outlet 2 3 wired ethernet POE 00 0 aa 2 3 wireless ethernet 2 4 Simple Network Time Protocol see SNTP JIE 4 2 SOMWANS ee pantay 1 5 software developer kits EMDK for Ce 5 1 EMDK ior NET sce sisi EBA ott ace ae ete aoe 5 2 RhoElements 20000 e eee ee eee 5 2 software installation BootLoader 5 8 5 9 speakers ee 1 2 1 3 splash screen EE 5 18 creating a 5 15 storage memory 1 eee es 4 2 SU
54. s Weight Display Power Expansion Capabilities Data Ports Audio Scanner 2D Imager Decode Capability 8 87 in H x 8 87 in W x 2 17 in D 22 5 cm H x 22 5 cm W x 5 5 cm D 1 9 Ibs 0 86 kg Size 8 in diagonal WVGA LCD Resolution 800 x 480 pixels Resistive Touch Screen standard DC power 12 VDC MicroSD card slot user accessible USB host 1 Mini USB 1 1 host client 2 Mini USB 1 1 host Ethernet RJ 45 Two integrated stereo speakers microphone Imager for capture of 1D 2D and PDF417 codes 1D Symbologies Code 39 Code 128 EAN 8 EAN 13 UPC EAN 128 UPCA UPCE UPC EAN Supplementals disabled in demo browser application GS1 DataBar Chinese 2 of 5 Code 93 Discrete 2 of 5 Interleaved 2 of 5 including ITF14 and ITF 2 of 5 Codabar ISBT 128 2D Symbologies PDF417 QR Aztec DataMatrix MaxiCode A 2 Table A 1 M K3100 M icroKiosk for Windows Embedded Compact 7 Product Reference Guide Operating System Browser Memory Additional Memory Communications Power over Ethernet User Environment Operating Temperature Storage Temperature Humidity Software Available Applications Application Development Tools Peripherals and Accessories Mounting Options MK3100 Technical Specifications Item Description Performance Characteristics CPU TI OMAP 4430 processor 1 GHz Windows Embedded Compact 7 Internet Explorer 6 0 RhoElements 1 GB RAM 8 GB flash Up to 32 GB flash usin
55. t contact your facility s technical or systems support If there is a problem with the equipment they will contact the Motorola Solutions Global Customer Support Center at http www motorolasolutions com support When contacting Motorola Solutions support please have the following information available e Serial number of the unit e Model number or product name e Software type and version number Motorola responds to calls by e mail telephone or fax within the time limits set forth in service agreements If your problem cannot be solved by Motorola Solutions 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 business product from a Motorola business partner please contact that business partner for support XII M K3100 M icroKiosk for Windows Embedded Compact 7 Product Reference Guide Overview The MK3100 MicroKiosk provides retail consumers access to data critical to making an informed purchasing decision The MK3100 verifies prices on bar coded merchandise and obtains up to the minute information on in store promotions Its easy to read display can be used as an electronic billboard for instant in store merchandising and multimedia presentations to promote seasonal sales and upcoming events
56. tapped or clicked e Bullets indicate lists of alternatives or action items lists of required steps that are not necessarily sequential e Numbered lists indicate a set of sequential steps i e those that describe step by step procedures J NOTE This symbol indicates something of special interest or importance to the reader Failure to read the note will not result in physical harm to the reader equipment or data CAUTION This symbol indicates that if this information is ignored the possibility of data or material damage may occur WARNING This symbol indicates that if this information is ignored the possibility that serious personal A injury may occur About This Guide XI Related Publications Following is a list of documents that provide additional information about configuring the MK3100 e MK3100 Quick Reference Guide p n 72 167095 xx e MK3100 Platform Software Development kit PSDK e Enterprise Mobility Developer Kit EMDK for C e Enterprise Mobility Developer Kit EMDK for NEI RhoElements Device Configuration Package DCP e Wireless Fusion Enterprise Mobility Suite User Guide for Version X2 00 p n 72E 164268 xx e Control Panel User Guide p n 72E 114860 xx e MSP 3 X User s Guide p n 72E 100158 xx For the latest version of these guides and software and all Motorola guides go to http www motorolasolutions com support Service Information If you have a problem using the equipmen
57. tiple files press the Ctrl key while selecting files If selecting multiple files to download USBDownload reads the header of the file and identifies the file type If the Partition table file is among the files selected then USBDownload downloads that file first Similarly USBDownload downloads the CPLD file last 8 Click the SEND DATA button The hex file is downloaded to the MK3100 Splash screen HH HH H FH HH Download complete in 0 042 seconds 1854142 bytes second Hit Enter to Acknowledge Figure 5 12 Download Complete Screen 9 Oncompletion press ENTER to return to the Bootloader main screen to select the next file to download 10 To exit Bootloader select Exit from the Bootloader main screen and press ENTER 5 12 MK3100 M icroKiosk for Windows Embedded Compact 7 Product Reference Guide Calibrating the Screen Use the Calibration screen to align the touch screen 1 Remove and restore power to the MK3100 to reboot Press and hold the stylus on the center of the target Repeat as the target moves around the screen Figure 5 13 Calibration Screen J NOTE To access the Calibration screen from the Windows CE Control Panel tap Start gt Settings gt Control Panel Double tap the Stylus icon tap the Calibration tab and tap the Recalibrate button The Calibration screen appears 2 Carefully press and briefly hold the stylus tip on the center of the Calibration screen target Repeat the pro
58. two device drivers included in the Windows CE image to assist developers in configuring the MK3100 following a cold boot RegMerge and CopyFiles Application Deployment 5 17 RegMerge dll RegMerge dll is a built in driver that allows making registry edits to the Windows CE Registry Regmerge dll runs very early in the boot process and looks for registry files reg files in certain flash file system folders during a cold boot It then merges the registry changes into the system registry located in RAM Since the registry is re created on every cold boot from the default ROM image the RegMerge driver is necessary to make registry modifications persistent over cold boots RegMerge looks in the root of two specific folders for reg files in the following order Platform Application Regmerge continues to look for reg files in these folders until it checks all folders This allows folders later in the list to override folders earlier in the list This way it is possible to override Registry changes made by the Platforms partitions folders Take care when using Regmerge to make Registry changes The DCP contains examples of reg files V NOTE Regmerge only merges the reg files on cold boots A warm boot skips the merge process Typically you would not modify the registry values for drivers loaded before RegMerge although this may be necessary during software development Since these early loading drivers read these keys before RegMerge
59. ure to persist them over power cycles or cold boots 4 4 MK3100 MicroKiosk for Windows Embedded Compact 7 Product Reference Guide 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 Using Additional Fonts in Managed Applications All fonts installed in the system are available to the Net Compact Framework during runtime 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 Typeface Name line and use quotes to enclose names with spaces If the specified font is missing Internet Explorer uses its default font to display the text Things to Consider when Using Additional Fonts e Different font styles eg bold and italic often require separate TTF files be sure to provide all required styles Do not reference styles by name e g Arial Bold set the style separately from the font e g using a b or strong tag or a style e For best results do not direct the system font path to a storage card PCMCIA as this can negatively impact system performance If this method is necessary test the use of a storage card thoroughly for fonts to ensu
60. uring the MK3100 save and reboot the MK3100 to apply the changes MK3100 does not turn on on page C 3 MK3100 appears to lock up upon bootup on page C 3 MK3100 does not respond to polls from the host computer on page C 3 MK3100 does not send data to host computer on page C 3 MK3100 does not recognize configuration bar codes on page C 3 Reg file values are not copied into the Registry at boot time on page C 3 The screen does not respond to pen input on page C 3 Need to determine a device MAC address on page C 3 The wireless MK3100 does not retain its WEP Key encryption after a reboot on page C 4 The Mobile Companion icon does not appear in the task tray on page C 4 When downloading files to the MK3100 from a zip file using ActiveSync a message displays indicating there is not enough free disk space to copy the application on page C 4 When downloading a large file over Ethernet IE issues an insufficient memory message on page C 4 When upgrading using a microSD card the MK3100 cannot find files on the card on page C 4 Flash file system is corrupt on page C 4 Copying large amount of files from PC card to the application folder fails with error Access is denied on page C 4 Table C 1 Troubleshooting Problem Possible Causes MK3100 does not turn on No power to the MK3100 MK3100 appears to lock up upon bootup A utility with no user interface was specified as the first user application or user application failed to run
61. y Wired Ethernet Power through Power over Ethernet The MK3100 supports Power over Ethernet POE An Ethernet 10 100Base T cable connected to the Ethernet port provides both data communication and power to the MK3100 MicroSD Card Slot The MK3100 contains a slot for microSD cards of up to 32 GB MK3100 Introduction 1 5 Headset Jack The MK3100 includes a port for headset connection CAUTION When connecting a headset Motorola recommends using cable ties or other securing mechanisms outside the unit to provide strain relief Memory The MK3100 standard system configuration contains 1 GB RAM 8 GB flash The flash memory is non volatile and stores the system firmware user applications and data Software Standard well supported operating system and development tools ease application development for the Microsoft Windows Embedded Compact 7 operating system Embedded Visual C C 4 0 Visual Studio NET Internet Explorer 6 0 C VisualBasic NET Windows media and video players and RhoElements Magnetic Stripe Reader Optional An optional three track Magnetic Stripe Reader MSR module attaches to the MK3100 and adds the ability to read and process loyalty card and credit card transactions The MSR connects via USB to the MK3100 Mounting Options You can mount the MK3100 on a desktop or wall using a commercially available bracket or stand that conforms to the 100 mm VESA Flat Panel Monitor Physical Mounting Interface FR
Download Pdf Manuals
Related Search
Related Contents
"user manual" Tektronix Logic Analyzer Quick Start User Manual Manuale UEI Hardware 取り扱い説明書はこちら Installation manual - HAINBUCH America WORKHOLDING Winmate E430RM2 Series PDA User Guide Manual Autosearch II User Manual Copyright 1998 Page 1 CONTENTS Copyright © All rights reserved.
Failed to retrieve file