Symbol Technologies MK1000 User Manual

0 (0)

MK1000

MicroKiosk

Product Reference Guide

MK1000 MicroKiosk

Product Reference Guide

72-53977-01

Revision A

April 2002

© 2002 by Symbol Technologies, 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 Symbol. 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. Symbol 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 Symbol. No right to copy a licensed program in whole or in part is granted, except as permitted under copyright law. The user shall not modify, merge, or incorporate any form or portion of a licensed program with other program material, create a derivative work from a licensed program, or use a licensed program in a network without written permission from Symbol. The user agrees to maintain Symbol’s copyright notice on the licensed programs delivered hereunder, and to include the same on any authorized copies it makes, in whole or in part. The user agrees not to decompile, disassemble, decode, or reverse engineer any licensed program delivered to the user or any portion thereof.

Symbol reserves the right to make changes to any software or product to improve reliability, function, or design.

Symbol 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 Symbol Technologies, Inc., intellectual property rights. An implied license only exists for equipment, circuits, and subsystems contained in Symbol products.

Symbol, Spectrum One, and Spectrum24 are registered trademarks of Symbol Technologies, Inc. Other product names mentioned in this manual may be trademarks or registered trademarks of their respective companies and are hereby acknowledged.

Symbol Technologies, Inc.

One Symbol Plaza

Holtsville, New York 11742-1300

http://www.symbol.com

2

Contents

About This Guide

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Chapter Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Notational Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x Related Publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x Service Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x

Symbol Support Center . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv Warranty Coverage and Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv General. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv

Chapter 1. About Your MK1000

Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

Unpacking Your MK1000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

Quick Startup Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2

Parts of the MK1000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3

Features of the MK1000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

Buttons and Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

Programmable Function Buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

Reset Button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

Contrast Control Button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

Label/Message Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5

Bar Code Scanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6

Scanning Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6

Changing Scanning Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7

Scanning Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7

Smart Raster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8

Scanning Composite (2D) Bar Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9

Specular Reflection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10

Using the Display (LCD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10

Memory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10

Flash Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10

Static Random Access Memory (SRAM). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11

External Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11

Power Port. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11

Com/Scanner Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11

iii

MK 1000 MicroKiosk Product Reference Guide

LAN (Local Area Network) Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12

Chapter 2. Setup and Installation: Mechanical

Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 Wired Ethernet Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 Wired Ethernet: Power via AC Outlet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 Wired Ethernet: Power via Power-over-Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 Wireless Ethernet Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Wireless Ethernet: Power via AC Outlet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Wireless Ethernet: Power via Power-over-Ethernet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5 Wired RS-485 Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6 Wired RS-232 Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9 Connecting an Auxiliary Device to the Com/Scanner Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10 Mounting the MK1000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11 Cable Pin-Outs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13 Ethernet Connectors - LAN Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13 Ethernet Pin-Outs: Obtaining Power via AC Power Supply . . . . . . . . . . . . . . . . . . . . . . 2-13 Ethernet Pin-Outs: Obtaining Power via Power-over-Ethernet. . . . . . . . . . . . . . . . . . . . 2-14 RS-485 Connectors - LAN Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15 RS-232 Connectors - Com/Scanner Port. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16 Serial/RS-232 Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16 Undecoded Wand/Wand Emulation Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16

MK1000 LAN Port Pin-Outs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17

Chapter 3. Setup and Installation: Communication

Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 Communication Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2 Communication Interface Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2 Configuring the MK1000 for Host Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3 Configuring via the PCK Configuration Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4

Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4 MAP: PCK Configuration Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5 Entering, Navigating & Saving Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6 Entering the PCK Configuration Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6 Navigating the Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6 Saving Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6 Escaping a Screen Without Saving Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6 Exiting the PCK Configuration Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7 Selecting an Option (Parameter) from a List of Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7 Entering Field Data (Numeric Values) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7 Example: Entering an Numeric Value -- IP Address. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9 PCK Configuration Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10

iv

Selecting an Interface Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10 Change Interface - PCK Configuration Menu Option 1 . . . . . . . . . . . . . . . . . . . . . . . . . 3-10 Selecting a Host Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11 Change Host TypePCK Configuration Menu Option 2 . . . . . . . . . . . . . . . . . . . . . . . . 3-11 Editing Software Handshaking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12 Changing Host Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12 Change Host ConfigPCK Configuration Menu Option 3 . . . . . . . . . . . . . . . . . . . . . . . 3-12 TCP/IP Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13 UDP/IP Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14 Auxiliary Port Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15 Edit Aux Port Params - PCK Configuration Menu Option 4. . . . . . . . . . . . . . . . . . . . . . 3-15

Configuring via the MK1000 Configuration Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16 MAP: MK1000 Configuration Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17 Entering, Navigating & Saving Changes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18 Entering the MK1000 Configuration Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18 Navigating the MK1000 Configuration Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19 Saving Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21 Entering Alphanumeric Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21 The System Configuration Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22 System Information Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-24 File Sys/DBM Management Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25 Change Passwords Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26 The Network Configuration Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-27 TCP/IP Configuration Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-29 Server Configuration Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-32 Ethernet Configuration Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33 Radio Configuration Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-35 TFTP Configuration Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-38 The Driver Configuration Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-39 Laser Scanner Configuration Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-40 RS-232 Configuration Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-42 RS-485 Configuration Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-44 The User Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-46

Configuration via a Telnet Session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-47 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-47 MAP: Telnet Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-47 Entering, Navigating & Saving Changes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-48 Entering the Telnet Session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-48 Navigating the Telnet Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-48 Saving Changes and Exiting the Telnet Session. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-49

v

MK 1000 MicroKiosk Product Reference Guide

Chapter 4. Software and Applications

Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1

Demo Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1

Entering/Exiting Demo Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2

Chapter 5. PCK Emulation

Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 New PCK Emulation Functionality on the MK1000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2 Host Communication Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3 PCK Ethernet & RS-232 Communication Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3 Host to MK1000 Handshaking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4 RAW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5 Communications Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5 Example 1 - Correct Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5 Example 2 -Wrong First Transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5 Example 3 - No Time-out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5 Example 4 - Host Not Receiving Transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5 Example 5 - MK1000 Waiting for Serial Response Time-out Period . . . . . . . . . . . . . . . . 5-6 PCK RS-485 Communication Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6 Example 1 - Correct Communications, No Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7 Example 2 - Correct Communications, MK1000 Sends Data. . . . . . . . . . . . . . . . . . . . . . 5-7 Example 3 - Display Message for MK1000. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7

Default Display Messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8 Powerup Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8 Idle Message/Host Connection Failure Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8 Reactivated/Host Connection Established Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9 Display Control Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9 Display Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10 Command Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10 Draw Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11 Text/Font Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12 Message Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13 Button Press - Event Notification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14 Button Event Sent to Host RS-232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14 Scan Engine Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14 Changing the Scanning Mode (Scan Pattern) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14 Pass Through Scanner Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15 Redirecting Data To The Serial Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-16 Beep Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-16

Appendix A. Configuration Menu Programming Bar Codes

vi

Appendix B. PCK Configuration Programming Bar Codes Appendix C. Scanning Mode Programming Bar Codes Appendix D. MK1000 Fonts

Appendix E. Technical Specifications

Appendix F. Troubleshooting

Appendix G. Table of MK1000 Communication Interfaces

Glossary

Index

Feedback

Quick Startup Instructions

vii

MK 1000 MicroKiosk Product Reference Guide

viii

About This Guide

Introduction

The MK1000 Product Reference Guide provides information about installing, operating, and programming the MK1000.

Note: Unless otherwise noted, the term MK1000 refers to all configurations of the device.

Chapter Descriptions

Following are brief descriptions of each chapter in this guide.

Chapter 1, About Your MK1000 provides an overview of the MK1000 that includes quick start-up procedures, parts of the MK1000, features, and scanning modes.

Chapter 2, Setup and Installation: Mechanical describes the hardware setup and installation of the MK1000.

Chapter 3, Setup and Installation: Communication describes the steps required to establish communication between the MK1000 and a host.

Chapter 4, Software and Applications describes loading applications and files on to the MK1000.

Chapter 5, PCK Emulation describes how to use the MK1000 PCK emulation application.

Appendix A, Configuration Menu Programming Bar Codes provides system navigation bar codes used in system and PCK emulation configuration modes.

ix

MK1000 MicroKiosk Product Reference Guide

Appendix B, PCK Configuration Programming Bar Codes provides bar codes used in PCK emulation configuration mode.

Appendix C, Scanning Mode Programming Bar Codes provides bar codes used to change the laser scan mode.

Appendix D, MK1000 Fonts provides MK1000 fonts.

Appendix E, Technical Specifications provides technical information about your MK1000 and troubleshooting information.

Appendix F, Troubleshooting provides troubleshooting information for your MK1000.

Appendix G, Table of MK1000 Communication Interfaces provides information about the communication interfaces supported by the MK1000.

Notational Conventions

Bullets (•) indicate:

action items

lists of alternatives

lists of required steps that are not necessarily sequential

Sequential lists (e.g., those that describe step-by-step procedures) appear as numbered lists.

Related Publications

The following is a list of documents that you may find useful if you want to know more about programming the MK1000.

MK1000 Quick Reference Guide (p/n 72-52968-xx)

VT 220 Terminal Emulation Program Programmer’s User Guide (p/n SSS-9000-04).

Service Information

If you have a problem with your equipment, contact the Symbol Support Center. Before calling, have the model number and serial number at hand.

Call the Support Center from a phone near the equipment so that the service person can try to talk you through your problem. If the equipment is found to be working properly and

x

About This Guide

the problem is symbol readability, the Support Center will request samples of your bar codes for analysis at our plant.

If your problem cannot be solved over the phone, you may need to return your equipment for servicing. If that is necessary, you will be given specific directions.

Note: Symbol Technologies 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 the original shipping container was not kept, contact Symbol to have another sent to you.

Symbol Support Center

For service information, warranty information or technical assistance contact or call the Symbol Support Center in:

United States 1

Canada

Symbol Technologies, Inc.

Symbol Technologies Canada, Inc.

One Symbol Plaza

2540 Matheson Boulevard East

Holtsville, New York 11742-1300

Mississauga, Ontario, Canada L4W 4Z2

1-800-653-5350

905-629-7226

United Kingdom

Asia/Pacific

Symbol Technologies

Symbol Technologies Asia, Inc.

Symbol Place

230 Victoria Street #04-05

Winnersh Triangle, Berkshire RG41 5TP

Bugis Junction Office Tower

United Kingdom

Singapore 188024

0800 328 2424 (Inside UK)

337-6588 (Inside Singapore)

+44 118 945 7529 (Outside UK)

+65-337-6588 (Outside Singapore)

Australia

Austria/Österreich

Symbol Technologies Pty. Ltd.

Symbol Technologies Austria GmbH

432 St. Kilda Road

Prinz-Eugen Strasse 70 / 2.Haus

Melbourne, Victoria 3004

1040 Vienna, Austria

1-800-672-906 (Inside Australia)

01-5055794-0 (Inside Austria)

+61-3-9866-6044 (Outside Australia)

+43-1-5055794-0 (Outside Austria)

xi

MK1000 MicroKiosk Product Reference Guide

Denmark/Danmark

Europe/Mid-East Distributor Operations

Symbol Technologies AS

Contact your local distributor or call

Dr. Neergaardsvej 3

+44 118 945 7360

2970 Hørsholm

 

7020-1718 (Inside Denmark)

 

+45-7020-1718 (Outside Denmark)

 

Finland/Suomi

France

Oy Symbol Technologies

Symbol Technologies France

Kaupintie 8 A 6

Centre d'Affaire d'Antony

FIN-00440 Helsinki, Finland

3 Rue de la Renaissance

9 5407 580 (Inside Finland)

92184 Antony Cedex, France

+358 9 5407 580 (Outside Finland)

01-40-96-52-21 (Inside France)

 

+33-1-40-96-52-50 (Outside France)

Germany/Deutchland

Italy/Italia

Symbol Technologies GmbH

Symbol Technologies Italia S.R.L.

Waldstrasse 66

Via Cristoforo Columbo, 49

D-63128 Dietzenbach, Germany

20090 Trezzano S/N Navigilo

6074-49020 (Inside Germany)

Milano, Italy

+49-6074-49020 (Outside Germany)

2-484441 (Inside Italy)

 

+39-02-484441 (Outside Italy)

Latin America Sales Support

Mexico/México

7900 Glades Road

Symbol Technologies Mexico Ltd.

Suite 340

Torre Picasso

Boca Raton, Florida 33434 USA

Boulevard Manuel Avila Camacho No 88

1-800-347-0178 (Inside United States)

Lomas de Chapultepec CP 11000

+1-561-483-1275 (Outside United States)

Mexico City, DF, Mexico

 

5-520-1835 (Inside Mexico)

 

+52-5-520-1835 (Outside Mexico)

xii

 

About This Guide

 

 

Netherlands/Nederland

Norway/Norge

Symbol Technologies

Symbol’s registered and mailing address:

Kerkplein 2, 7051 CX

Symbol Technologies Norway

Postbus 24 7050 AA

Hoybratenveien 35 C

Varsseveld, Netherlands

N-1055 OSLO, Norway

315-271700 (Inside Netherlands)

 

+31-315-271700 (Outside Netherlands)

Symbol’s repair depot and shipping address:

 

Symbol Technologies Norway

 

Enebakkveien 123

 

N-0680 OSLO, Norway

 

+47 2232 4375

South Africa

Spain/España

Symbol Technologies Africa Inc.

Symbol Technologies S.L.

Block B2

C/ Peonias, 2

Rutherford Estate

Edificio Piovera Azul

1 Scott Street

28042 Madrid, Spain

Waverly 2090 Johannesburg

91 324 40 00 (Inside Spain)

Republic of South Africa

+34 91 324 40 00 (Outside Spain)

11-809 5311 (Inside South Africa)

 

+27-11-809 5311 (Outside South Africa)

 

 

 

xiii

MK1000 MicroKiosk Product Reference Guide

Sweden/Sverige

“Letter” address: Symbol Technologies AB Box 1354

S-171 26 SOLNA

Sweden

Visit/shipping address:

Symbol Technologies AB

Solna Strandväg 78

S-171 54 SOLNA

Sweden

Switchboard: 08 445 29 00 (domestic)

Call Center: +46 8 445 29 29 (international)

Support E-Mail:

Sweden.Support@se.symbol.com

1Customer support is available 24 hours a day, 7 days a week.

If you purchased your Symbol product from a Symbol Business Partner, contact that Business Partner for service.

For the latest version of this guide go to:http://www.symbol.com/manuals.

Warranty

Symbol Technologies, Inc. (“Symbol”) manufactures its hardware products in accordance with industry-standard practices. Symbol warrants that for a period of twelve (12) months from date of shipment, products will be free from defects in materials and workmanship.

This warranty is provided to the original owner only and is not transferable to any third party. It shall not apply to any product (i) which has been repaired or altered unless done or approved by Symbol, (ii) which has not been maintained in accordance with any operating or handling instructions supplied by Symbol, (iii) which has been subjected to unusual physical or electrical stress, misuse, abuse, power shortage, negligence or accident or (iv) which has been used other than in accordance with the product operating and handling instructions. Preventive maintenance is the responsibility of customer and is not covered under this warranty.

Wear items and accessories having a Symbol serial number, will carry a 90-day limited warranty. Nonserialized items will carry a 30-day limited warranty.

xiv

About This Guide

Warranty Coverage and Procedure

During the warranty period, Symbol will repair or replace defective products returned to Symbol’s manufacturing plant in the US. For warranty service in North America, call the Symbol Support Center at 1-800-653-5350. International customers should contact the local Symbol office or support center. If warranty service is required, Symbol will issue a Return Material Authorization Number. Products must be shipped in the original or comparable packaging, shipping and insurance charges prepaid. Symbol will ship the repaired or replacement product freight and insurance prepaid in North America. Shipments from the US or other locations will be made F.O.B. Symbol’s manufacturing plant.

Symbol will use new or refurbished parts at its discretion and will own all parts removed from repaired products. Customer will pay for the replacement product in case it does not return the replaced product to Symbol within 3 days of receipt of the replacement product. The process for return and customer’s charges will be in accordance with Symbol’s Exchange Policy in effect at the time of the exchange.

Customer accepts full responsibility for its software and data including the appropriate backup thereof.

Repair or replacement of a product during warranty will not extend the original warranty term.

Symbol’s Customer Service organization offers an array of service plans, such as on-site, depot, or phone support, that can be implemented to meet customer’s special operational requirements and are available at a substantial discount during warranty period.

General

Except for the warranties stated above, Symbol disclaims all warranties, express or implied, on products furnished hereunder, including without limitation implied warranties of merchantability and fitness for a particular purpose. The stated express warranties are in lieu of all obligations or liabilities on part of Symbol for damages, including without limitation, special, indirect, or consequential damages arising out of or in connection with the use or performance of the product.

Seller’s liability for damages to buyer or others resulting from the use of any product, shall in no way exceed the purchase price of said product, except in instances of injury to persons or property.

Some states (or jurisdictions) do not allow the exclusion or limitation of incidental or consequential damages, so the preceding exclusion or limitation may not apply to you.

xv

MK1000 MicroKiosk Product Reference Guide

xvi

Chapter 1

About Your MK1000

Overview

The MK1000 is a scanning system that allows retail shoppers to easily verify prices on bar coded merchandise and obtain up-to-the-minute information on in-store promotions -- while they shop.

The MK1000 does more than price verification. Its large easy-to-read display can be used as an electronic billboard for instant in-store merchandising and comes complete with the ability to display graphics and text messages to promote seasonal sales, in-store promotions, and upcoming events. The programmable function buttons can enhance in-store applications and allow for customer interaction.

Unpacking Your MK1000

Remove the MK1000 from its packing and inspect it for damage. If the device was damaged in transit, call the Symbol Support Center at one of the telephone numbers listed on page xi. KEEP THE PACKING. It is the approved shipping container and should be used if you ever need to return your equipment for servicing.

1-1

MK1000 MicroKiosk Product Reference Guide

Quick Startup Instructions

This index of instructions highlights key installation topics. Mandatory steps are noted by an asterisk (*). If multiple pages are referenced, the key reference is bolded.

Product Features

 

- Buttons and Controls

1-4, 3-18, 3-19, 3-21

- Bar code Scanning Modes

1-6, C-1, 5-14

Mechanical Installation: Cables, Power and Mounting

 

- Overview*

2-1

- Ethernet Installation

 

- Wired: Power via AC Outlet

1-12, 2-2

- Wired: Power via Power-Over-Ethernet

1-12, 2-3

- Wireless: Power via AC Outlet

1-12, 2-4

- Wireless: Power via Power-Over-Ethernet

1-12, 2-5

- RS-485 Installation

2-6

- RS-232 Installation

2-9

- Mounting*

2-11

- Cable Pin-outs

2-13, 2-14, 2-15, 2-16

Establishing Communication with your Host

 

- Selecting a Communicating Interface*

3-2, G-1

- Methods of Configuring a MK1000*

3-3

- PCK Configuration Menu

3-2, 3-3, 3-4

- MAP of Menu Structure

3-5, 3-7

- Entering, Navigating and Saving Changes

3-6, 3-9, B-1

- MK1000 Configuration Menu

3-3, 3-16

- MAP of Menu Structure

3-17

- Entering, Navigating and Saving Changes

3-18, 3-19, 3-21, A-1

- Telnet Session

3-3, 3-47

- MAP of Menu Structure

3-48, 3-17

- Entering, Navigating and Saving Changes

3-18, 3-48

Demo Application

4-1

PCK Emulation Protocol

3-2, 5-1

Troubleshooting

F-1

1-2

About Your MK1000

Parts of the MK1000

Front View

Back View

 

Power Port

 

Com/Scanner

Function

Port

 

Buttons (4)

LAN (Local Area

 

Network) Port

Scan Window

 

Label Cover

 

 

Mounting

 

brackets (4)

Lower Right Side

Reset Button (R)

Contrast Control (C)

Figure 1-1. Parts of the MK1000

1-3

MK1000 MicroKiosk Product Reference Guide

Features of the MK1000

Buttons and Controls

Programmable Function Buttons

The MK1000 has four programmable function buttons (shown in Figure 1-1 on page 1-3). These buttons can be programmed to allow the user to perform various tasks such as navigating through an application and making decisions when prompted.

Note: For details on how to navigate MK1000 screens, see Navigating the MK1000 Configuration Menu on page 3-19.

For details on how to enter alphanumeric values while in the MK1000 Configuration menu, see Entering Alphanumeric Values on page 3-21.

Reset Button

The Reset button (shown in Figure 1-1 on page 1-3) can be used to reset the system. The Reset button is located on the lower right-hand side of the unit and marked with . Use a paper clip to push the switch.

Contrast Control Button

The display Contrast Control button is located below the Reset button (shown in Figure 1- 1 on page 1-3) and marked with . Use the tip of a small screwdriver to make contrast adjustments, if required.

1-4

About Your MK1000

Label/Message Window

You can display labels and messages on the front of the MK1000.

To remove the plastic label cover, press from one side to bow the label cover, then lift off.

Press here.

Figure 1-2. Removing the Label Cover

To install the plastic label cover:

1.Insert the tabs of one end of the label cover into the slots on the front of the MK1000.

2.Bow the plastic cover and insert the tabs of the other side of the label cover into the slots on the other end of the MK1000.

1-5

MK1000 MicroKiosk Product Reference Guide

Bar Code Scanning

The MK1000 automatically decodes a bar code presented in its field of view. It can decode all standard 1-dimensional bar codes plus PDF, micro-PDF, and composite bar codes.

Scanning Modes

The MK1000 can operate in a number of different scanning modes. Three of the most commonly used modes are described in Table 1-1 below.

Table 1-1. Common Scan Modes

Scan Mode

Description

Scan Pattern

Cyclone

This is a highly

 

Omnidirectional

efficient scan pattern

 

1D Scan Pattern

which decodes 1D and

 

(factory default)

EAN/UCC reduced

 

 

space symbologies in

 

 

any orientation

 

 

Note: While in this

 

 

mode, the MK1000

 

 

does not decode 2D

 

 

bar codes like PDF.

 

“Always Raster”

Directly opens the

 

Scan Pattern

laser to a full sized

 

 

raster pattern.

 

 

Decodes 1D, PDF-

 

 

417, RSS, and

 

 

Composite Codes.

 

Smart Raster Creates a single scan Scan Pattern line which opens

vertically for PDF-417 symbols using the Smart Raster feature. This feature autodetects the type of bar code being scanned and adjusts its pattern accordingly. This provides optimal performance on 1D, PDF-417, EAN/UCC, RSS and Composite Codes.

1-6

About Your MK1000

Changing Scanning Modes

You can change the scanning mode using any of the following methods.

Modify the “scan mode” setting via the MK1000’s Configuration menu.

Send a host transmitted SSI (Simple Serial Interface) command, specifying which scan pattern/scanning mode the MK1000 should use. For more information on this, see Scan Engine Commands on page 5-14.

Scan a programming bar code (refer to Appendix C, Scanning Mode Programming Bar Codes). Any changes made by scanning a programming bar code are in effect until the unit is powered off. At the unit’s next power up, the scanner returns to its default scan mode setting.

Scanning Guidelines

When scanning a bar code:

Keep the scan pattern parallel to the bar code’s rows.

Hold the bar coded item as still as possible.

Hold the bar code at an angle which does not cause specular reflection (see

Specular Reflection on page 1-10).

Hold the bar coded item close for small bar codes, and farther away for large bar codes.

1-7

MK1000 MicroKiosk Product Reference Guide

Smart Raster

In Smart Raster operation, a trigger pull causes a single scan line pattern to appear. If the target is a 1-D bar code, the scanner decodes the symbol. If the target bar code is a 2-D bar code, the scanning patterns open up to a full, optimized raster pattern as soon as the scanner is properly aligned over the bar code.

Single Scan Line Pattern

Open Raster Pattern

Y-Axis

 

 

 

 

Y-Axis

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Horizontal Displacement (X - Axis)

Figure 1-3. Smart Raster Scanning Pattern

When using the raster pattern, if the pattern does not cover the top and bottom of a 2D symbol, pull the scanner back until it does. Make sure the scan pattern extends at least three quarters of an inch beyond the edges of the bar code.

3/4”

 

 

 

3/4”

 

 

 

 

 

 

 

Figure 1-4. Raster Pattern Expanded Over PDF-417 Symbol

If the vertical scan pattern is not high enough to cover a “tall” PDF-417 symbol, move the bar code slowly down toward the bottom of the symbol, keeping the beam horizontal to the rows, and then slowly back upward to the top. Alternatively, move the bar code further away from the scanner until the scan pattern covers a larger portion of the bar code in the vertical direction.

1-8

Symbol Technologies MK1000 User Manual

About Your MK1000

Figure 1-5. Moving Scan Pattern Upward and Downward on “Tall” PDF Symbol

The scan beam does not have to be perfectly parallel with the top and bottom of the symbol (up to a 4o tilt is permitted).

Be sure the symbol is in good condition.

Scanning Composite (2D) Bar Codes

Composite Code is a combination of a 1D symbol (RSS, UPC/EAN or UPC/EAN-128) and a 2D symbol (CC-A, CC-B or CC-C).

When scanning a bar code:

Keep the scan pattern parallel to the 2D symbol’s rows.

Hold the bar code as still as possible.

Hold the bar coded item at an angle which does not cause specular reflection (see

Specular Reflection on page 1-10).

Hold the scanner close for small bar codes, and farther away for large bar codes.

When using the single scan line pattern, aim the scan line at the middle of the 2D portion. The scan pattern will open up to an optimized raster pattern and decode both the 2D and 1D portion of the Composite Code.

Aim the single scan line at the center of the 2D portion

Raster pattern will expand to decode both portions

1-9

MK1000 MicroKiosk Product Reference Guide

Specular Reflection

When laser beams reflect directly back into the scanner from the bar code, they can “blind” the scanner and make decoding difficult. This phenomenon is called specular reflection.

To avoid this, scan the bar code so that the beam does not bounce directly back. But don’t scan at too oblique an angle; the scanner needs to collect scattered reflections from the scan to make a successful decode. Practice quickly shows what tolerances to work within.

Side Views

Specular reflection.

No specular reflection.

Reflected beam is within

Decode can occur.

specular dead zone and

 

prevents decode.

 

 

Tilt Bar Code At Slight Angle (Up to 30°)

Figure 1-6. Avoiding Specular Reflection

When scanning a 1D bar code, there is only a small specular dead zone to avoid (+ 2o from the direct laser beam). The specular dead zone is larger for scanning PDF-417 (+ 9o from the direct laser beam). However, the scanner is not effective if its beams hit the bar code’s surface at an angle greater than 30o from the normal to that surface.

Using the Display (LCD)

The MK1000 has a back lit 240 x 64 pixel Liquid Crystal Display (LCD). The display’s colors are white on blue. The MK1000’s display can handle both text and graphics. The LCD’s contrast is adjustable.

Memory

Flash Memory

The MK1000 system contains 1MB of Flash Memory. This non-volatile Flash Memory is responsible for storing the system firmware.

1-10

About Your MK1000

Static Random Access Memory (SRAM)

The system contains 1MB of SRAM. The SRAM is used for storage of system parameters, user programs and data, and for use by the system as a whole during normal program executions. Items such as bitmaps can also be stored here and easily retrieved for later use.

External Ports

The MK1000 is equipped with three external ports located at the rear of the unit (see Figure 1-1 on page 1-3). The external ports are:

Power

Com/Scanner

LAN.

The ports are located in a recessed area to allow for flush mounting of the MK1000 against a flat surface.

Power Port

The MK1000 can be powered by either an external power supply plugged into an AC outlet or by Power-over-Ethernet. If an external power supply is used, it plugs into the power port on the rear of the MK1000 via a 2.0mm barrel jack. The center pin of the jack is positive and the outer tab is ground.

The universal power supply provided with your MK1000 is compatible with the following power systems:

120V 60Hz (North America)

230V 50Hz (International excluding Japan)

100V 50/60Hz (Japan).

Com/Scanner Port

The connection to the Com/Scanner port is provided through an RJ-45 jack (10 conductor). This port has dual functionality and can be used for Serial communication with a host, connection of an external device like a decoded scanner, or connection of an undecoded external scanner. It is important to confirm your cable’s pin-out before attaching a cable. For cable pin-outs, see RS-232 Connectors - Com/Scanner Port on page 2-16.

1-11

MK1000 MicroKiosk Product Reference Guide

LAN (Local Area Network) Port

The connection to this port is provided through an RJ-45 jack.

The LAN port supports the following network topologies listed and described below.

Ethernet (10Base-T)

Power via AC Outlet

Power via Power-over-Ethernet

RS-485 (Serial/Cable)

Wired Ethernet: Power via AC Outlet

The LAN port can be used for an Ethernet data connection., either a 10-conductor RJ-45 plug or 8-conductor RJ-45 plug can be used. With this Ethernet installation the MK1000 receives power via the power supply plugged into an AC outlet.

Wired Ethernet: Power via Power-over-Ethernet

The MK1000 supports Power-over-Ethernet (Symbol Technologies' Bias-T functionality). When an Ethernet (10Base-T) cable is connected to the LAN port, in addition to being the conduit for data exchange, it can also be used as a conduit to provide power to the MK1000.

RS-485

RS-485 is sometimes termed the Multidrop LAN since it can connect several devices in a LAN network environment. These devices are all connected to a single pair wire (i.e., transmit and receive share the same two wires).

When the LAN port is used as an RS-485 connection, only a 10-conductor RJ-45 plug can be used.

1-12

Loading...
+ 184 hidden pages