MIRROR VT/5250 Terminal Emulation

Similar documents
MIRROR VT/5250 Terminal Emulation

510-2d Complete Configuration Guide Worth Data Inc. 05/2010

Area Imager Bar Code Scanner

DS6707 Digital Imager Scanner. Product Reference Guide

5.22 Manage Triggers. Tap on the Hardware tab, and choose a GPS hardware port and the appropriate Baud rate.

Operating Manual BCS-1 *

2 D C O N F I G U R A T I O N G U I D E B T S C A N N E R

Advanced Data Formatting (ADF) Programmer Guide

530-2D-USB 2D Scanner High Speed Imaging USB Bar Code Scanner

Code Interleaved 2 of 5. Plessey Minimum And Plessey Maximum Length. Field Size/Char. Enabled.

ScanManager for Scanner Configuration

1D IMAGER MODELS - 7Ci, 7Di, D700

User s Manual WARNING CIPHER 1000 CCD SERIES

MS336 2D Imager Scanner

Wireless Pocket 2D Imager Scanner

Scanning with Simplicity

User s Manual 131 Tiny III Decoder

APPENDIX E COMMAND BARCODES

If you want to have other configurations please refer to below programming barcodes. Check Scanner Version

Leitor Zebra LI

1504 Barcode Scanner. Setup barcodes included. Version 1.00

Xi2000-BT Series Configuration Guide

Area Imager Bar Code Scanner 2 D C O N F I G U R A T I O N G U I D E

XB-8200 Hand Free Area Image Scanner Configuration Guide

User s Manual. Xi3000 Scanner. Table of Contents

2D Imaging Barcode Scanner GLLS. Programming Guide. Advanced Handheld High-Speed Laser Scanner

Configuration Manual PULSAR C CCD SCANNER. Table of Contents

Data Collector Series Z.A.C ( Version 1.00 ) User s Manual

1504 Barcode Scanner. Setup barcodes included. Version 1.11

Operating Manual BCSi-1 *

CR2300 CR2600 CR3600 (DPM)

1504/1504SE/1504A Barcode Scanner

All brand, product and service, and trademark names are the property of their registered owners.

User s Manual WARNING. CIPHER 1160/1260 Bluetooth Wireless Scanner

1504/1504SE Barcode Scanner

Table of Contents Sleep Settings How to Configure the Scanner. 7 Chapter 2 System Setup

Advanced Handheld High-Speed Laser Scanner

CONFIGURATION GUIDE ID-110

User Manual. PULSAR C CCD Hand-Held Scanner WARNING

2D Imaging Barcode Scanner GLLS. Programming Guide. Advanced Handheld High-Speed Laser Scanner

Decoding dept & Min Barcode width. Operating Temperature. Humidity. Safety. Drop Test Fast Scan Water Proof. Decoding dept & Min Barcode width

Ring Imager / Ring Scanner Bar Code Programming Guide

PA700 Programming Manual

Code Reader 2300/2600/3600/CR3600 DPM Configuration Guide

If you want to do other configurations please refer to below programming barcodes.

SIMATIC Ident Handheld reading systems SIMATIC MV325 Configuration guide Compact User Manual

NCR Realscan 7837 High-Performance Scanners. User s Guide Issue A

SocketScan Advanced Programming Guide

1500 Series Barcode Scanner

This configuration including four steps. Please scan below codes one by one.

If you want to do other configurations please refer to below programming barcodes.

Chapter 16 Driver s License Set Up (DS6878-DL)

Area Imager Bar Code Scanner 2 D C O N F I G U R A T I O N G U I D E

1662/1664 Barcode Scanner

Factory Default Configuration. Factory Default Configuration

User s Guide. Linear Imager

Code Reader 4100 Configuration Guide

PureScan - ML1. Configuration Guide. Wireless Linear Imager Wireless Laser scanner - 1 -

Code Reader 2300/2600 Configuration Guide

Advanced Handheld High-Speed Laser Scanner

Code Reader 1000/1400/8000 Configuration Guide

2D Barcode Reader User Guide V 1.2.1

User s Manual WARNING. WWS800/850 Bluetooth Wireless Scanners

1500 Barcode Scanner. Setup labels included. Version 1.03

Product Overview Integrated UHF RFID POS Reader

Scanning with Simplicity * shown with Motorola MOTO G US PH: UK PH: +44 (0)

2D Scan Engine Confguration Guide. 2D Barcode Scanner Configration Guide

FORGE Batch Application Generator

2D Wired Barcode Scanner Overview. Keyboard Language In order to let scanner upload the codes in a correct way, you have to set the keyboard language.

SKYWALKER USER GUIDE i

User s Manual. Xi3000 Bluetooth Scanner WARNING

MD65xx Image Barcode Scanner

Nuscan 3200 Optical Laser Barcode Scanner

Product Engineering Specification Scan Utility

1500/1502 Series Barcode Scanner

Settings and Programming For 2D Image Scanners

MK D Imager Barcode Scanner Configuration Guide

IPDA014-2D. Embedded 2D Barcode Scan Engine. User Guide

POSSAFE LQ300 BARKOD OKUYUCU. Configuration Manual

Introduction. Installation- Keyboard Wedge

2D/1D IMAGER MODEL - D760, S860

marson MT8200S 2D Handheld Scanner User Manual V / 6 / 25 - I -

FD-011WU. 2D Barcode Reader User Guide V1.6CC

OPL-DCL Standard Demo Manual With (Micro) PDF417 and RSS. User s Manual. Version LFBP0510

BARCODE SCANNER. Configuration Guide - 1 -

MP720 Presentation Imager

1564 Barcode Scanner. Setup barcodes included. Version 1.05

DLL2020. Software Configuration Manual

Configuration Guide. Code Reader C005435_02_CR1000_CR8000_ConfigurationGuide 1

1660 Barcode Scanner. Setup labels included. Version 1.09

GS500 2D Area-Imaging Scanner. User Manual

Section 5.5: Reduced Space Symbology and Composite Symbology

APPENDIX C - SP2100 1D LASER Setup Barccodes

TROUBLESHOOTING GUIDE

1D/2D IMAGER MODELS - 7Qi, 7Xi, D750

ScanPlus 1800 to SG20

MD22xx Barcode Scanner

Installation- Keyboard Wedge

Code Reader 1000/1400/8000 Configuration Guide

Model NT-1203 With SPP Mode

Transcription:

MIRROR VT/5250 Terminal Emulation 9400 / 9500CE / 9500PPC Mobile Computers DOC Version 1.10

Copyright 2007~ 2008 CIPHERLAB CO., LTD. All rights reserved The software contains proprietary information of CIPHERLAB CO., LTD.; it is provided under a license agreement containing restrictions on use and disclosure and is also protected by copyright law. Reverse engineering of the software is prohibited. Due to continued product development this information may change without notice. The information and intellectual property contained herein is confidential between CIPHERLAB and the client and remains the exclusive property of CIPHERLAB CO., LTD. If you find any problems in the documentation, please report them to us in writing. CIPHERLAB does not warrant that this document is error-free. part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording or otherwise without the prior written permission of CIPHERLAB CO., LTD. For product consultancy and technical support, please contact your local sales representative. Also, you may visit our web site for more information. The CipherLab logo is a registered trademark of CIPHERLAB CO., LTD. Microsoft, Windows, and the Windows logo are registered trademarks of Microsoft Corporation in the United States and/or other countries. Bluetooth is a trademark of Bluetooth SIG, Inc., U.S.A. Other product names mentioned in this manual may be trademarks or registered trademarks of their respective companies and are hereby acknowledged. The editorial use of these names is for identification as well as to the benefit of the owners, with no intention of infringement. CIPHERLAB CO., LTD. Website: http://www.cipherlab.com

RELEASE NOTES Version Date tes 1.10 July 21, 2008 New Word template applied New: support 9400 Modified: Chapter 3 Configuring MIRROR Terminal Emulation 1.00 Oct. 02, 2007 Initial release

CONTENTS RELEASE NOTES... - 3 - INTRODUCTION... 1 Features... 2 INSTALLING MIRROR TERMINAL EMULATION... 3 1.1 Menu Bar... 5 1.1.1 File Menu... 5 1.1.2 Telnet Menu... 6 1.1.3 Help Menu... 7 1.2 Toolbar... 8 USING MIRROR TERMINAL EMULATION... 9 2.1 Start a Telnet Session... 9 2.1.1 Using 5250 Keypad...10 2.1.2 Using VT Keypad...11 2.2 End a Telnet Session...12 CONFIGURING MIRROR TERMINAL EMULATION...13 3.1 Telnet Settings...14 3.1.1 Host Settings & Others (5250)...14 3.1.2 Telnet (VT)...15 3.2 Reader Settings...16 3.2.1 Barcode Reader...16 3.2.2 RFID Reader...17 3.2.3 Advanced Barcode Settings...18 3.3 Function Key Mapping...22 3.3.1 Key Mapping (5250)...22 3.3.2 Key Mapping (VT)...23 SCAN ENGINE SETTINGS...25 Symbologies Supported...25 RFID Tags Supported...27 CCD/LASER SCAN ENGINE...29 Reader Settings Table...29 Symbology Settings Table...30 LR/ELR LASER SCAN ENGINE...35 Reader Settings Table...35 Symbology Settings Table...35 2D SCAN ENGINE...39 Reader Settings Table...39 Symbology Settings Table...39

e

INTRODUCTION Seeing the need to combine wireless connectivity and telnet terminal emulation, MIRROR 5250/VT Emulator, is designed to provide telnet terminal emulation on the 9400/9500CE/9500PPC Mobile Computers, which are capable of 802.11b/g or Bluetooth PAN networking. The software consists of CipherNet_TN for 5250 emulation and CipherNet_VT for VT100/220 emulation, each is a telnet client that allows the user to connect to a host computer of the same emulation type and make use of the applications running on it. Thus, the mobile computer works as an input device to a host computer that supports either VT100/VT220 or 5250 emulation. The data collected or input will be sent back to the host computer. On the other hand, the mobile computer works as an output device as well because it can display data coming in from the host. This manual serves to provide comprehensive understanding of MIRROR 5250/VT Emulator, and helps start a telnet session running host applications. We recommend that you read the document thoroughly before use and keep it at hand for quick reference. Thank you for choosing CipherLab products! 1

MIRROR VT/5250 Terminal Emulation User Guide FEATURES CipherNet_TN supports 5250 terminal emulation CipherNet_VT supports VT100, VT102, VT220, and ANSI terminal emulation Can automatically insert data into an input field in the host application via reading barcodes or RFID tags Easy cloning by saving user settings to a configuration file (.enet) Supports auto sign on, cursor tracking, etc. Supports key mapping Supports control for barcode reader as well as RFID reader Supports control for beeper and vibrator Provides font size options Supports multi-languages for 5250 emulation 2

Chapter 1 INSTALLING MIRROR TERMINAL EMULATION 1) Install MIRROR 5250/VT Emulator from the Power Suite CD-ROM. If you did not change to install to a different folder, it will save the program files to the default directory, depending on the emulation type File Path Emulation Type Program Files Copy to C:\CipherLab\Mirror\ TN5250\9400 C:\CipherLab\Mirror\ TN5250\9500CE C:\CipherLab\Mirror\ TN5250\9500PPC C:\CipherLab\Mirror\ VT\9400 C:\CipherLab\Mirror\ VT\9500CE C:\CipherLab\Mirror\ VT\9500PPC 5250 CipherNet-5250-9400CE.exe 9400CE_DLL.dll 5250 CipherNet-5250-9500CE.exe 9500CE_DLL.dll 5250 CipherNet-5250-9500PPC.exe ReaderDll.dll VT VT VT CipherNet-VT-9400CE.exe 9400CE_DLL.dll CipherNet-VT-9500CE.exe 9500CE_DLL.dll CipherNet-VT-9500PPC.exe ReaderDll.dll 9400 9500CE 9500PPC 9400 9500CE 9500PPC 2) Copy or move the program files (*.exe and *.dll) to the mobile computer via ActiveSync (to DiskOnChip\Terminal Emulation\). 3) Double-tap the application program from the install directory. 3

MIRROR VT/5250 Terminal Emulation User Guide Warning: A cold boot will erase data and files that are NOT stored in flash memory on the mobile computer. It is recommended that you copy user programs to DiskOnChip in order to survive a cold boot. 4

Chapter 1 Installing MIRROR Terminal Emulation 1.1 MENU BAR The Menu Bar contains a number of menus that specify which task you want the system to perform. Each menu contains a list of commands. 1.1.1 FILE MENU Command Configure Open Save Save As Exit To Do... Configure settings. Refer to Chapter 3 Configuring MIRROR Terminal Emulation. Open an existing.enet file. File path needs to be specified. Save the current settings to a configuration file (*.enet). Save the current settings to a new.enet file. Close the application program. 5

MIRROR VT/5250 Terminal Emulation User Guide 1.1.2 TELNET MENU Command Connect Disconnect TN5250 Key or VT Key To Do... Connect to a host computer. Disconnect with the host computer. Display popular host keys 5250 Key or VT Key A software keypad is displayed, as shown below, for you to make use of the special emulation host keys. For example, you can tap [F3] to exit the sign-on request or tap [F12] to exit to a previous screen via the TN5250 Key(pad). 6

Chapter 1 Installing MIRROR Terminal Emulation 1.1.3 HELP MENU Here provides version information for diagnostic purpose. 7

MIRROR VT/5250 Terminal Emulation User Guide 1.2 TOOLBAR The toolbar allows quick access to commands that are available in the current stage. ( telnet session.) (The telnet session has been established.) From left to right, they stand for the following commands: File Menu > Configure Telnet Menu > Connect Telnet Menu > Disconnect Telnet Menu > TN5250 Key Or Telnet Menu > VT Key 8

USING MIRROR TERMINAL EMULATION Chapter 2 2.1 START A TELNET SESSION 1) Double-tap the application program from the install directory. 2) Tap on the toolbar to configure necessary settings. Above all, specify the name or IP address of the host as well as which telnet port to use if not using port 23 by default. Refer to Chapter 3 Configuring MIRROR Terminal Emulation. 3) Tap on the toolbar to establish a connection with the host. 4) Type your login name and password to log onto the host system if the [Auto Sign On] setting is not enabled. 9

MIRROR VT/5250 Terminal Emulation User Guide 2.1.1 USING 5250 KEYPAD 5250 Host Keys F1~F24 ATTN Delete Erase FBegin FEnd Field+ Field- FExit Last Next PgDn PgUp Pre Rec 5250 function keys Attention key Delete character at cursor, and keep the cursor position Erase all input fields Go to the beginning of a field Go to the end of a field Field+ key Field- key Field Exit key Position cursor after the last character in a field Jump to next field Send Page Down (roll up) key to IBM Host Send Page Up (roll down) key to IBM Host Jump to the beginning of the current field, or jump to the previous field if already at the beginning of a field Record Backspace (home) 10

Chapter 2 Using MIRROR Terminal Emulation 2.1.2 USING VT KEYPAD VT Host Keys F1~F12 PgDn PgUp Del BS Home End Tab Insert VT function keys Page Down Page Up Delete Backspace Home End Tab Insert 11

MIRROR VT/5250 Terminal Emulation User Guide 2.2 END A TELNET SESSION 1) Use the host key to exit the application. For 5250 emulation, tap to invoke [5250 Key(pad)], and then tap [F3]. 2) Tap on the toolbar to disconnect with the host. 12

Chapter 3 Configuring MIRROR Terminal Emulation Chapter 3 CONFIGURING MIRROR TERMINAL EMULATION Before you start a telnet session with the host computer, you must configure the related settings first. The settings for 5250 and VT100/VT220 emulation are slightly different 5250 Emulation Host Others Barcode Reader Key Mapping VT Emulation Telnet Barcode Reader Function Key Mapping Tap File Menu > Configure or tap on the toolbar to configure settings. 13

MIRROR VT/5250 Terminal Emulation User Guide 3.1 TELNET SETTINGS Here are the basic settings to let you establish a telnet connection with a remote host. 3.1.1 HOST SETTINGS & OTHERS (5250) 5250 Emulation Host Settings Host IP / Name Specify the IP address or host name of the remote server for the mobile computer to connect to. Telnet Port Specify the port number for the telnet session. The default is port 23. Login Name Login Password Auto Sign On 5250 Emulation Others Language Field Length if Exceed Cursor Tracking Font Size Type user name to login the host system automatically if [Auto Sign On] is enabled. Type user password to login the host system automatically if [Auto Sign On] is enabled. If selected, the above user name/password must be provided. Select the language that the host system uses. The field length in 5250 emulation is pre-defined. Decide how to handle data when it exceeds the field length. When enabled, the host screen to be displayed will automatically be adjusted so that the cursor will always be visible on your mobile computer to indicate the first input field. Select an appropriate font size for the host screen to be displayed properly on your mobile screen. Options include 5 10, 6 12, 8 10, 8 16. 14

Chapter 3 Configuring MIRROR Terminal Emulation 3.1.2 TELNET (VT) VT Emulation Telnet Settings Select Select one to add a new connection setting. Host IP / Name Specify the IP address or host name of the remote server for the mobile computer to connect to. Telnet Port Specify the port number for the telnet session. The default is port 23. Login Name Login Password Font Size Terminal MicroFrame? MicroFrame? Line Buffer Local Echo Type user name to login the host system automatically if [Auto Sign On] is enabled. Type user password to login the host system automatically if [Auto Sign On] is enabled. Select an appropriate font size for the host screen to be displayed properly on your mobile screen. Options include 5 10, 6 12, 8 10, 8 16. Select the terminal type of the host system VT100, VT102, VT220 or ANSI. (pending) When enabled, it will operate in line buffer mode. When enabled, it will echo typed text locally on the mobile computer. 15

MIRROR VT/5250 Terminal Emulation User Guide 3.2 READER SETTINGS Once launched, it will automatically detect the scan engine(s) installed on the mobile computer. As shown on the screenshots below, the scan engine(s) detected will be displayed in black and each is supposed to be enabled by default. Tap the Barcode Reader tab, and you may cancel the check box to disable a reader. Configurable options associated with the specific barcode or RFID reader will be available as well. Refer to Appendix I - Scan Engine Settings for details. CipherNet_TN CipherNet_VT 3.2.1 BARCODE READER According to the requirements of a specific application, you may enable or disable any of the barcode symbologies and configure the associated parameters. 1D SETTINGS Refer to Appendix II - CCD/Laser Scan Engine for details. 1D (EXTRA) LONG RANGE LASER Refer to Appendix III - LR/ELR Laser Scan Engine for details. 2D SETTINGS Refer to Appendix IV - 2D Scan Engine for details. 16

Chapter 3 Configuring MIRROR Terminal Emulation 3.2.2 RFID READER Select the check box to enable the RFID reader. Advanced settings are provided as shown below. RFID SETTINGS CipherNet_TN CipherNet_VT Read UID By default, the RFID reader is set to read UID (Unique Identification). Read Data Select the check box so that RFID data can be read. If only partial data is required, specify the start position and maximum length. Use Delimiter Select the check box and specify a delimiter to separate UID from data when both are read. Tap the editing box and select one character from the Grid Control (ASCII codes). Time-out By default, the RFID reader is set to re-read the same tag by an interval of 3 seconds when the tag is not removed out of range. 17

MIRROR VT/5250 Terminal Emulation User Guide 3.2.3 ADVANCED BARCODE SETTINGS Depending on the emulation type, you may specify how to control the scan engine and handle barcode data. 5250 EMULATION Good Read Input Check Leading Code Read Partial Code The leading code refers to the digit in the start position of a barcode. Select the check box to verify the barcode input. When the leading code is found mismatching, the barcode will be rejected. By default, it will return the whole barcode that has been decoded. Select the check box so that it will return partial barcode according to the settings of the start position and maximum length. Scanner Always enable after login Controlled by 5250 Command The barcode reader is always enabled after login because the scan engine detected is enabled by default. If selected, the barcode reader is suspended. You must send the 5250 command to enable it. Data Last Field Suffix Select from the drop-down list to suffix a code to the last input field only. For example, you may use this setting to automatically add ENTER to the last field. 18

Chapter 3 Configuring MIRROR Terminal Emulation Other Field Suffix Add Prefix Code Add Suffix Code Select from the drop-down list to suffix a code to the input fields except the last one. For example, you may use this setting to automatically add NEXT to the rest fields so that each can advance to a next field. Select the check box to prefix a code to the input data. Tap the editing box and select one or more characters from the Grid Control. For example, you may add a dollar sign $ to the front of the input data for price information. Select the check box to suffix a code to the input data. Tap the editing box and select one or more characters from the Grid Control. te: You may use prefix and suffix code(s) to wrap the input data. Good Read Beeper Sequence Vibrator Time Select a sound to indicate a barcode has been read successfully. Specify how long the vibrator is turned on (in units of 0.1 second) to indicate a barcode has been read successfully. Alarm Beeper Sequence Vibrator Time Select a sound to indicate an error occurs in reading a barcode. Specify how long the vibrator is turned on (in units of 0.1 second) to indicate an error occurs in reading a barcode. 19

MIRROR VT/5250 Terminal Emulation User Guide VT EMULATION Good Read Input Check Leading Code Check Code Length Read Partial Code The leading code refers to the digit in the start position of a barcode. Select the check box to verify the barcode input. When the leading code is found mismatching, the barcode will be rejected. By default, the maximum barcode length is 50. Select the check box so that it will perform a length check on the barcode according to the length setting. When the barcode is found longer than the specified length, it will be rejected. By default, it will return the whole barcode that has been decoded. Select the check box so that it will return partial barcode according to the settings of the start position and maximum length. Data Character Replacement Add Prefix Code Add Suffix Code Auto Enter Up to two sets of character replacement are allowed. You may specify to replace a target character with another character. When the target character is found in the barcode data, it will automatically be replaced by the specified character. Select the check box to prefix a code to the input data. Tap the editing box and select one or more characters from the Grid Control. For example, you may add a dollar sign $ to the front of the input data for price information. Select the check box to suffix a code to the input data. Tap the editing box and select one or more characters from the Grid Control. By default, a carriage return will be automatically added to the end of the barcode input (= Scan+ENTER). It can then directly proceed to next task upon completion of data input without requiring you to press the [Enter] key on the mobile computer. For barcode scanning, it proves to be timesaving. 20

Chapter 3 Configuring MIRROR Terminal Emulation te: You may use prefix and suffix code(s) to wrap the input data. Scanner Always enable after login Controlled by ESC Command Feedback Control by Command The barcode reader is always enabled after login because the scan engine detected is enabled by default. If selected, the barcode reader is suspended and must be controlled by ESC commands. Specify the escape sequence to enable or disable the scanner. Select the check box if you wish to send an escape sequence from the host to control the beeper and vibrator. Proceed to Good Feedback/Alarm below. Otherwise, select a sound for the beeper and specify how long the vibrator works to indicate a good read. Good Feedback Command Beeper Sequence Vibrator Time You may specify an escape sequence to signal a good read. When the mobile computer receives this command from the host computer, it will beep and/or vibrate as specified below. Select a sound to indicate a barcode has been read successfully. Specify how long the vibrator is turned on (in units of 0.1 second) to indicate a barcode has been read successfully. Alarm Command Beeper Sequence Vibrator Time You may specify an escape sequence to signal an error. When the mobile computer receives this command from the host computer, it will beep and/or vibrate as specified below. Select a sound to indicate an error occurs in reading a barcode. Specify how long the vibrator is turned on (in units of 0.1 second) to indicate an error occurs in reading a barcode. 21

MIRROR VT/5250 Terminal Emulation User Guide 3.3 FUNCTION KEY MAPPING The function key is one of the keys on the mobile physical keypad that transmit control codes. Control codes do not produce displayable characters but are codes for functions. If these codes are received by the mobile computer, it will perform the associated function as defined. For example, the following function keys may be required during a telnet session. Function Key Mapped to Remarks Any available key F3 F12 Exit the sign-on request. Cancel a task. 3.3.1 KEY MAPPING (5250) By default, FN+1 ~ FN+9 are mapped to PF1 ~ PF9, which are pre-defined as shown below. Tap an available key and map it to a desired host key. t available! te: F6 and F7 are reserved on 9500PPC for volume control. 22

Chapter 3 Configuring MIRROR Terminal Emulation 3.3.2 KEY MAPPING (VT) By default, FN+1 ~ FN+9 are mapped to F1 ~ F9, which are pre-defined as shown below. Tap an available key and map it to a desired host key. You may re-define key code to meet a specific need. t available! te: F6 and F7 are reserved on 9500PPC for volume control. 23

MIRROR VT/5250 Terminal Emulation User Guide 24

SCAN ENGINE SETTINGS Appendix I The MIRROR Terminal Emulator allows configuring the following reader types, depending on the module equipped on your mobile computer: 9400 9500CE 9500PPC 1D CCD Scan Engine 1D Laser Scan Engine 1D Long Range Laser Scan Engine (LR) 1D Extra Long Range Laser Scan Engine (ELR) 2D Scan Engine RFID Reader ACG_RFID Module v0.9 RFID Reader ACG_RFID Module v1.0 RFID Reader TI_RFID Module v1.0.a Options of different reader combination are allowed, such as 1D+RFID and 2D+RFID. For each combination, both readers can be initialized and ready for scanning at the same time (dual mode operation). For example, if you press the [Scan] button while running the CipherNet program on the mobile computer, it will read a barcode in position or an RFID tag in proximity depending on which one comes first. te: You cannot have 1D+2D scan engines installed on the mobile computer because they are both barcode readers! SYMBOLOGIES SUPPORTED Varying by the scan engine installed, the supported symbologies or tag types are listed below. For details on configuring associated settings, please refer to each Appendix separately. CCD, Laser LR, ELR 2D Codabar Code 11 Code 93 Composite Code MSI Plessey 25

MIRROR VT/5250 Terminal Emulation User Guide Postal Codes Telepen Code 128 Code 128 EAN-128 ISBT-128 Code 2 of 5 Industrial 25 (i.e. Discrete 25) Interleaved 25 Matrix 25 Code 3 of 9 Code 39 Trioptic Code 39 Italian Pharmacode (i.e. Code 32) French Pharmacode EAN/UPC EAN-8 EAN-13 Bookland EAN (i.e. ISBN) UPC-E0 UPC-E1 UPC-A RSS RSS-14 RSS Limited RSS Expanded 2D Symbologies PDF417 MicroPDF417 Data Matrix Maxicode QR Code 26

Appendix I Scan Engine Settings RFID TAGS SUPPORTED The RFID reader supports read/write operations depending on the tags. The supported labels include ISO 15693, Icode, ISO 14443A, and ISO 14443B. Currently, the performance of some tags has been confirmed, and the results are listed below for your reference. The results found with RFID module version 1.0 are different from those found with version 0.9 or older versions. te: You should study the specifications of RFID tags before use. RFID module version 0.9 is shipped with 9500PPC! TI_RFID Module Version 1.0.A UID Only Read Page Write Page ISO 14443A Mifare Standard 1K --- --- Mifare Standard 4K --- --- Mifare Ultralight --- --- Mifare DESFire --- --- Mifare S50 --- --- SLE44R35 --- --- SLE66R35 --- --- ISO 14443B SRIX 4K --- --- --- SR176 --- --- --- ISO 15693 ICODE SLI SRF55V02P SRF55V02S --- --- SRF55V10P TI Tag-it HF-I ST LRI512 --- --- Tag-it Tag-it ICODE (Phillips) ICODE --- --- --- 27

MIRROR VT/5250 Terminal Emulation User Guide ACG_RFID Module Version 1.0 UID Only Read Page Write Page ISO 14443A Mifare Standard 1K Mifare Standard 4K Mifare Ultralight Mifare DESFire --- --- Mifare S50 SLE44R35 --- --- SLE66R35 ISO 14443B SRIX 4K SR176 ISO 15693 ICODE SLI SRF55V02P --- --- SRF55V02S --- --- SRF55V10P --- --- TI Tag-it HF-I ICODE (Phillips) ICODE ACG_RFID Module Version 0.9 UID Only Read Page Write Page ISO 14443A Mifare Standard 1K --- --- Mifare Standard 4K --- --- Mifare DESFire --- --- Mifare S50 --- --- SLE44R35 --- --- SLE66R35 --- --- ISO 15693 ICODE SLI SRF55V02P SRF55V02S --- --- SRF55V10P TI Tag-it HF-I ST LRI64 ST LRI512 Tag-it Tag-it ICODE (Phillips) ICODE 28

CCD/LASER SCAN ENGINE Appendix II The tables below list reader settings as well as symbology settings for the CCD or Laser scan engine. READER SETTINGS TABLE CCD/Laser Description Default Time-out 1~255 (second) for programming Scan Mode Continuous Mode Test Mode Repeat Mode Momentary Mode Alternate Mode Aiming Mode Laser Mode Auto Off Mode 3 sec. Set the maximum time for decoding to continue during a scan attempt. It applies to the following scan modes only Aiming mode Laser mode Auto Off mode Auto Power Off mode Laser mode n-stop scanning To decode the same barcode repeatedly, move away the scan beam and target it at the barcode for each scanning. n-stop scanning Capable of decoding the same barcode repeatedly n-stop scanning Capable of re-transmitting barcode data if triggering within one second after a successful decoding Hold down the scan trigger to start with scanning. The scanning won't stop until you release the trigger. Press the scan trigger to start with scanning. The scanning won't stop until you press the trigger again. Press the scan trigger to aim at a barcode. Within one second, press the trigger again to decode the barcode. The scanning won't stop until (a) a barcode is decoded or (b) the pre-set timeout expires. Hold down the scan trigger to start with scanning. The scanning won't stop until (a) a barcode is read, (b) the preset timeout expires, or (c) you release the trigger. Press the scan trigger to start with scanning. The scanning won't stop until (a) a barcode is read or (b) the preset timeout expires. 29

MIRROR VT/5250 Terminal Emulation User Guide Auto Power Off Mode Read Redundancy ne One time, Two times, or Three times Press the scan trigger to start with scanning. The scanning won't stop until the preset timeout expires, and, the preset timeout period re-counts after each successful decoding. ne redundancy means one successful decoding will make the reading valid and induce the "READER Event". The higher the reading security is (that is, the more redundancy the user selects), the slower the reading speed gets. If "Three Times" is selected, it will take a total of four consecutive successful decodings of the same barcode to make the reading valid. SYMBOLOGY SETTINGS TABLE CCD/Laser Description Default Codabar Transmit Start/Stop Characters Code 128 EAN-128 Transmit Code ID (for EAN-128) Decide whether to include the start/stop characters in the data being transmitted. If "Transmit Start/Stop Characters" is desired, select one set: abcd / abcd abcd / tn*e ABCD / ABCD ABCD / TN*E Decide whether to include Code ID ( ]C1 ) will be included in the data being transmitted. Industrial 25 (= Discrete 25) Start/Stop Selection Verify Checksum Transmit Checksum Select Length Interleaved 25 This decides the readability of all 2 of 5 symbology variants. For example, flight tickets actually use an Industrial 2 of 5 barcode but with Interleaved 2 of 5 start/stop pattern. In order to read this barcode, the start/stop pattern selection parameter of Industrial 2 of 5 should set to "Interleaved 25". Decide whether to verify the checksum. If the checksum is incorrect, the barcode will not be accepted. Decide whether to include the checksum in the data being transmitted. One or two fixed lengths Range Industrial 25 Yes 1~127 Start/Stop Selection Refer to Industrial 25. Interleaved 25 30

Appendix II CCD/Laser Scan Engine Verify Checksum Transmit Checksum Select Length Matrix 25 Decide whether to verify the checksum. If the checksum is incorrect, the barcode will not be accepted. Decide whether to include the checksum in the data being transmitted. One or two fixed lengths Range Yes 1~126 Start/Stop Selection Refer to Industrial 25. Matrix 25 Verify Checksum Transmit Checksum Select Length French Pharmacode *Transmit Start/Stop Character Transmit Checksum Decide whether to verify the checksum. If the checksum is incorrect, the barcode will not be accepted. Decide whether to include the checksum in the data being transmitted. One or two fixed lengths Range Controlled by the same setting of Code 39. Decide whether to include the checksum in the data being transmitted. Yes 1~127 Yes Italian Pharmacode (= Code 32) *Transmit Start/Stop Character Transmit Checksum Code 39 Transmit Start/Stop Character Verify Checksum Transmit Checksum Code 39 Full ASCII Code 93 MSI Verify Checksum Controlled by the same setting of Code 39. Decide whether to include the checksum in the data being transmitted. Decide whether to include the start/stop characters "*" in the data being transmitted. Decide whether to verify the checksum. If the checksum is incorrect, the barcode will not be accepted. Decide whether to include the checksum in the data being transmitted. Code 39 Full ASCII includes all the alphanumeric and special characters. Select one of the three calculation formulas to verify the checksum. If the checksum is incorrect, the barcode will not be accepted. Single Modulo 10 Double Modulo 10 Modulo 11 & 10 Yes Yes Single Modulo 10 31

MIRROR VT/5250 Terminal Emulation User Guide Transmit Checksum Select Length Negative Barcode Plessey Convert to UK Plessey Transmit Checksum Telepen Original Telepen (Numeric) AIM Telepen (Full ASCII) RSS-14 Transmit Code ID Transmit Application ID Transmit Checksum RSS Limited Decide whether to include the checksum in the data being transmitted. Last digit not transmitted Both digits transmitted Both digits not transmitted One or two fixed lengths Range When applied, each occurrence of the character "A" in the barcode data will be replaced by the character "X". Decide whether to include the checksum (2 digits) in the data being transmitted. The original Telepen includes numeric characters. AIM Telepen (Full ASCII) includes all the alphanumeric and special characters. Decide whether to include Code ID ("]e0") will be included in the data being transmitted. Decide whether to include the Application ID ("01") in the data being transmitted. Decide whether to include the checksum in the data being transmitted. Both digits transmitted 0~127 Yes Yes Yes Yes Yes Transmit Code ID Refer to RSS-14. Yes Transmit Application ID Refer to RSS-14. Yes Transmit Checksum Refer to RSS-14. Yes RSS Expanded Transmit Code ID Refer to RSS-14. Yes EAN-8 Convert to EAN-13 Transmit Checksum The EAN-8 barcode will be expanded into EAN-13, and the next processing will follow the settings configured for EAN-13. Decide whether to include the checksum in the data being transmitted. Yes Addon 2 / Addon 5 Decide whether to decode EAN-8 with supplementals. EAN-13 / UPC-A ISBN Conversion The EAN-13 barcode starting with 978 and 979 will be converted to ISBN. 32

Appendix II CCD/Laser Scan Engine ISSN Conversion GTIN for EAN-13 Transmit Checksum Addon 2 / Addon 5 (UPC-A) Convert to EAN-13 (UPC-A) Transmit Checksum (UPC-A) Transmit System Number UPC-E Convert to UPC-A Transmit Checksum Transmit System Number The EAN-13 barcode starting with 977 will be converted to ISSN. The EAN-13 barcode will be expanded into 14-digit Global Trade Item Number (GTIN). Decide whether to include the checksum in the data being transmitted. Decide whether to decode EAN-13/UPC-A with supplementals. The UPC-A barcode will be expanded into EAN-13, and the next processing will follow the settings configured for EAN-13. Decide whether to include the UPC-A checksum in the data being transmitted. Decide whether to include the UPC-A System Number in the data being transmitted. The UPC-E barcode will be expanded into UPC-A, and the next processing will follow the settings configured for UPC-A. Decide whether to include the UPC-E checksum in the data being transmitted. Decide whether to include the UPC-E System Number in the data being transmitted. Yes Yes Yes Yes Yes Addon 2 / Addon 5 Decide whether to decode UPC-E with supplementals. *It cannot read UPC-E1 barcodes! 33

MIRROR VT/5250 Terminal Emulation User Guide 34

LR/ELR LASER SCAN ENGINE Appendix III The tables below list reader settings as well as symbology settings for the Long Range Laser (LR) or Extra Long Range Laser (ELR) scan engine. READER SETTINGS TABLE LR/ELR Description Default AIM Duration Decode Time-out 0~255, in units of 1 second. Enter 0 if aiming is not desired. Set the maximum time for decoding to continue during a scan attempt. 5~99, in units of 0.1 second. aiming 3.0 sec. SYMBOLOGY SETTINGS TABLE LR/ELR/2D Description Default Codabar CLSI Editing When applied, the CLSI editing strips the start/stop characters and inserts a space after the first, fifth, and tenth characters of a 14-character Codabar barcode. The 14-character barcode length does not include start/stop characters. NOTIS Editing Decide whether to include the start/stop characters in the data being transmitted. NOTIS Editing is to strip the start/stop characters, i.e. to disable "Transmit Start/Stop Characters". Select Length Code 128 Code 128 Any Length One or two fixed lengths Range (1~55) Read standard Code 128 barcodes (=without leading FNC1 character). Any Length --- UCC/EAN-128 Read UCC/EAN-128 barcodes with leading FNC1 character. ISBT 128 Read ISBT 128 barcodes. 35

MIRROR VT/5250 Terminal Emulation User Guide Industrial 25 (= Discrete 25) Select Length Interleaved 25 Any Length One or two fixed lengths Range (1~55) Any Length Convert to EAN-13 Verify Checksum Transmit Checksum Select Length Code 39 Convert a 14-character barcode into EAN-13 if the following requirements are met: The barcode must have a leading 0 and a valid EAN-13 check digit. Decide whether to verify the checksum. If desired, select one of the algorithms below. If the checksum is incorrect, the barcode will not be accepted. USS algorithm OPCC algorithm Decide whether to include the checksum in the data being transmitted. "Verify Checksum" must be enabled so that the checksum can be left out (= "Transmit Checksum" disabled). Any Length One or two fixed lengths Range (1~55) Any Length Convert to Code 32 Convert to Italian Pharmacode. Code 32 Prefix Prefix character "A" to Code 32 barcodes. Verify Checksum Decide whether to verify the checksum. If the checksum is incorrect, the barcode will not be accepted. Transmit Checksum Code 39 Full ASCII Select Length Trioptic Code 39 Code 93 Decide whether to include the checksum in the data being transmitted. "Verify Checksum" must be enabled so that the checksum can be left out (= "Transmit Checksum" disabled). Code 39 Full ASCII includes all the alphanumeric and special characters. Any Length One or two fixed lengths Range (1~55) Any Length 36

Appendix III LR/ELR Laser Scan Engine Select Length Any Length Any Length MSI One or two fixed lengths Range (1~55) Verify Checksum If Two Check Digits option is selected, an additional verification is required to ensure integrity. Select one of the algorithms below. If the checksum i s incorrect, the barcode will not be accepted. Single Modulo 10 Check Digit Algorithm One Check Digit Single Modulo 10 Two Check Digits Mod 10/Mod 11 Mod 10/Mod 10 Transmit Checksum Decide whether to include the checksum in the data being transmitted. Select Length Any Length Any Length RSS One or two fixed lengths Range (1~55) --- RSS-14 RSS Limited RSS Expanded Covnert RSS to UPC/EAN EAN-8 Convert to EAN-13 Addon 2 / Addon 5 EAN-13 Bookland EAN (= ISBN) Addon 2 / Addon 5 UPC-A "Convert to UPC/EAN" only applies to RSS-14 and RSS Limited barcodes not decoded as part of a Composite barcode. Convert to EAN-13 Strip the leading "010" from barcodes. "01" is the Application ID and must be followed by a single zero (the first digit encoded) Convert to UPC-A Strip the leading "0100" from barcodes. "01" is the Application ID and must be followed by two or more zeros (but not six zeros) The EAN-8 barcode will be expanded into EAN-13, and the next processing will follow the settings configured for EAN-13. Refer to UPC/EAN Addon setting. The EAN-13 barcode starting with 978 will be converted to ISBN. Refer to UPC/EAN Addon setting. 37

MIRROR VT/5250 Terminal Emulation User Guide Transmit Checksum Decide whether to include the UPC-A checksum in the data being transmitted. Yes Transmit Preamble Decide whether to include the UPC-A preamble System System Number (and Country Code) in the data being transmitted. Number Addon 2 / Addon 5 Refer to UPC/EAN Addon setting. UPC-E0 Transmit Checksum Transmit Preamble Addon 2 / Addon 5 Decide whether to include the UPC-E0 checksum in the data being transmitted. Decide whether to include the UPC-E0 preamble System Number (and Country Code) in the data being transmitted. Refer to UPC/EAN Addon setting. Yes System Number Convert to UPC-A The UPC-E0 barcode will be expanded into UPC-A, and the next processing will follow the settings configured for UPC-A. UPC-E1 Transmit Checksum Transmit Preamble Addon 2 / Addon 5 Convert to UPC-A Decide whether to include the UPC-E1 checksum in the data being transmitted. Decide whether to include the UPC-E1 preamble System Number (and Country Code) in the data being transmitted. Refer to UPC/EAN Addon setting. The UPC-E1 barcode will be expanded into UPC-A, and the next processing will follow the settings configured for UPC-A. Yes System Number UCC Coupon Extended Code Read UPC-A barcodes st arting with digit "5", EAN-13 barcodes starting with digits "99", and UPC-A/EAN-128 Coupon Codes. UPC-A, EAN-13, and EAN-128 must be enabled first! UPC/EAN Addon Addon 2 / Addon 5 Addon Redundancy Decide whether to decode EAN-8, EAN-13, UPC-E0, UPC-E1, UPC-A with supplementals. Ignore Supplementals Decode Only With Supplementals Decode With Supplementals (= Auto-discriminate) When "Decode with Supplementals" is applied, decide the number of times of supplementary decoding the same barcode that makes a valid reading. --- Ignore... 10 times 38

2D SCAN ENGINE Appendix IV The tables below list reader settings as well as symbology settings for the 2D scan engine. READER SETTINGS TABLE 2D Description Default Focus Mode Decode Illumination AIM Pattern Decode Time-out Select the focus mode to control the working range: Far Focus optimized to read at its far position Near Focus optimized to read at its near position Smart Focus toggles the focus position after every frame Decide whether to flash illumination on every barcode capture to aid decoding. Turn On (Internal LED ) Turn Off Decide whether to project the aim pattern during barcode capture. Turn On Turn Off Set the maximum time for decoding to continue during a scan attempt. 5~99, in units of 0.1 second. Far Focus On On 9.9 sec. SYMBOLOGY SETTINGS TABLE The symbology settings for the LR/ELR scan engine are all supported on the 2D scan engine. In addition, the 2D scan engine supports the following symbology settings: 2D Description Default Code 11 Verify Checksum Decide whether to verify the checksum. If the checksum is incorrect, the barcode will not be accepted. verification One Check Digit Two Check Digits 39

MIRROR VT/5250 Terminal Emulation User Guide Transmit Checksum Decide whether to include the checksum in the data being transmitted. "Verify Checksum" must be enabled so that the checksum can be left out (= "Transmit Checksum" disabled). Select Length Postal Codes US Postnet US Planet Transmit US Postal Checksum UK Postal Transmit UK Postal Checksum Japan Postal Australian Postal Dutch Postal Composite Codes Composite CC-C Composite CC-A/B Composite TLC-39 UCC/EAN Code 128 Emulation Mode UPC Composite Mode Any Length One or two fixed lengths Range (1~55) US Postnet or US Planet must be enabled first! UK Postal must be enabled first! Transmit data as if it was encoded in Code 128 barcodes. Transmit AIM Code Identifier must be enabled first! UPC barcodes can be "linked" with a 2D barcode during transmission as if they were one barcode. Any Length --- UPC Always Linked UPC Never Linked Transmit UPC barcodes regardless of whether a 2D barcode is detected. UPC Always Linked Transmit UPC barcodes and the 2D portion. If the 2D portion is not detected, the UPC barcode will not be transmitted. CC-A/B or CC-C must be enabled! 2D Symbologies Auto-discriminate UPC Composites Transmit UPC barcodes as well as the 2D portion if present. --- 40

Appendix IV 2D Scan Engine PDF417 MicroPDF417 MicroPDF417 Code 128 Emulation Transmit data from certain MicroPDF417 barcodes as if it was encoded in Code 128 barcodes. Transmit AIM Code Identifier must be enabled first! When applied, the MicroPDF417 barcodes are transmitted with one of these prefixes: The first codeword of MicroPDF417 is 903-907, 912, 914, 915: The original Code ID "]L3" will be changed to "]C1". The first codeword of MicroPDF417 is 908 or 909: The original Code ID "]L4" will be changed to "]C2". Data Matrix Maxicode QR Code The first codeword of MicroPDF417 is 910 or 911: The original Code ID "]L5" will be changed to "]C0". 2D Symbologies - Macro PDF --- Macro PDF is a special feature for concatenating multiple PDF barcodes into one file, known as Macro PDF417 or Macro MicroPDF417. Transmit/Decode Mode Decide how to handle Macro PDF decoding. Transmit/Decode Mode Buffer All Symbols / Transmit Macro PDF When Complete Transmit all decoded data from an entire Macro PDF sequence only when the entire sequence is scanned and decoded. If the decoded data exceeds the limit of 50 symbols, no transmission because the entire sequence was not scanned! The transmission of the control header must be disabled. Transmit Any Symbol in Set / Particular Order Transmit data from each Macro PDF symbol as decoded, regardless of the sequence. The transmission of the control header must be enabled. Passthrough All Symbols Passthrough All Symbols Transmit and decode all Macro PDF symbols and perform no processing. In this mode, the host is responsible for detecting and parsing the Macro PDF sequences. 41

MIRROR VT/5250 Terminal Emulation User Guide Send Control Header ESC Characters The control header contains the segment index and file ID. This option has no effect when "Passthrough All Symbols" is applied. When enabled, it uses the backslash "\" as an Escape character for systems that can process transmissions containing special data sequences. It will format special data according to the Global Label Identifier (GLI) protocol, which only affects the data portion of a Macro PDF symbol transmission. The Control Header, if enabled, is always sent with GLI formatting. Yes ne te: When printing barcodes, keep each Macro PDF sequence separate, as each has a unique identifier. Do not mix barcodes from several Macro PDF sequences, even if they encode the same data. When you scan Macro PDF sequences, scan the entire Macro PDF sequence without interruption! 42