barcode settings for xplore technologies products: bobcat

25
Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp. 1 xploretech.com Barcode settings for Xplore Technologies ® products: Bobcat, XSlate B10, XSlate D10, XSlate R12 Motion by Xplore ® products: C-/F- Series, R-Series, CL-Series

Upload: others

Post on 06-Jan-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

1

xploretech.com

Barcode settings for Xplore Technologies® products: Bobcat, XSlate B10, XSlate D10, XSlate R12 Motion by Xplore® products: C-/F-Series, R-Series, CL-Series

Page 2: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 2

1) Basics

• Scan Engine and Decoding Module are from Intermec®

• C5/F5 Series • Decoding board : Intermec® ED30 (Serial Interface) • Scan Engine : Intermec® EA11

• Bobcat Series (XSlate B10, XSlate D10, Bobcat) • Decoding board : Intermec® ED40 (USB/HID Interface) • Scan Engine : Intermec® EA11

• R Series • Decoding board : Intermec® ED40 (USB/HID Interface) • Scan Engine : Intermec® EA30

• EA11 Imager is the ‘red beam’ imager • EA31 Imager is the ‘White Light’ Imager

The recommended way for configuration is to use the EasySet configuration tool. EasySet : Barcode Scanner Configuration Software

• Graphical Interface that allows most of the ISCP (Intermec Scanner Control Protocol) commands to be exercised graphically

• Current version is : 5.6.5.7 • No registration required

Software Development

• For a sharper control of the barcode scanner from within a third-party application, a Software Development Kit (SDK) from Intermec® is available

• Current version is : 1.6 • Registration required

Download

• Latest version of EasySet and Scan Engine SDK can be downloaded from the following link : http://www.intermec.com/support/downloaditem.aspx?t=e&r=0&id=setup.exe

Page 3: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 3

2) Supported Barcode symbologies

List of supported 2D barcode symbologies

EAN.UCC.CC-AB, EAN.UCC.CC-C

DataMatrix

PDF417

MicroPDF417

MaxiCode

QRCode

AztecCode

TLC39

Codablock.A, Codablock.F

List of supported 1D barcode symbologies • EAN128 • UPC.A, UPC.E, UPC.E1 • EAN.8, EAN.13, • EAN.ISBN, EAN.ISMN, EAN.ISSN • RSS.14 • RSS.Limited, RSS.Expanded • Code128 • Code39 • Code93 • EAN128 • Codabar • Telepen • Plessey • Interleaved 2 by 5 • MSI • Code 11 • ISBN • ISBT • Various postal codes

Page 4: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 4

3) Reset Barcode settings

This initialization procedure is good for D10, B10, CL9xx, R12 and XSLATE R12 (working on systems with ED40)

a) First scan this barcode to clear Custom defaults

Reset Custom defaults code:

b) Second, scan the factory default barcode to reset the barcode reader back to factory default

Perform factory reset to perform a final clear:

c) Now set the customized settings we want (HID and so on…)

Operating - Write persistent data Reset factory defaults

<CCMD>50C100444F454D2E44454641554C5400003600554001004C4201004C40010042400100434001004B4001004B410100444001005340010060C10000007B46140072800A8C00684000<CCMD>4006

d) This step is only required for Android systems. Skip this step if it is Windows systems.

EAN128 Codabar Telepen Plessey Interleaved 2 by 5 MSI Code 11 ISBN ISBT Various postal codes

Page 5: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 5

4) Barcode configuration with Intermec EasySet

Basic rules

Enable BCR in Dashboard / Tablet Control Center before trying to communicate in EasySet

Systems using WedgeLite (X5te Series), a clean restart is required and the BCR device cannot be activated prior to launching EasySet

If making changes to BCR via EasySet, recommend checking ‘Send to Sheet’ box as well as ‘Send to Product’.

Allows ability to track changes being made

Recommended to perform a ‘Reset Factory Defaults’ Operation prior to performing programing operations

Recommend saving all custom configurations done for customers in EasySet as a .cfg file

Ability to modify configuration files without recreating the entire document

Alternative to enable Barcode Scanner via command line Use MCtool.exe with parameter –bc# (#=0 for off; 1 for on) (only on Motion-by-Xplore tablet PCs)

+

Page 6: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 6

Configuration

1.) Launch Dashboard / Tablet Control Center and enable Bar Code Scanner 2.) Launch EasySet application 3.) Choose ‘Select’ from ‘Product’ menu

4.) Choose Scan engine ‘ED30’ (C5/F5 Series) or ‘ED40’ (R-/CL Series, Bobcat/B10/D10)

Page 7: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 7

5.) Select the Communication menu and click Connect

6.) In the Device Selection window select COM3 (for C5/F5) or ED40/HID (for R-/CL) and click OK

7.) When connecting to the serial hardware, you may see a RS connection windows

8.) If the hardware experiences issues, a DLL error: “No device found” will appear Verify, the check mark ‘Enable Barcode Scanner’ in Motion® Dashboard still appears

Page 8: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 8

Navigating EasySet

2. Reset All Parameters How to reset defaults Note the CL-Series tablets will have additional instructions

3. Interface Changing communication interface

4. Data Transmission Settings How to create custom configurations

5. Symbologies Enable and disable symbologies; change symbology settings

6. Operating Settings Settings that affect how it operates

7. Imager Settings Imager specific settings

8. Configuration and Utilities Firmware and decode information

The symbologies list in EasySet allows for Advanced Configuration Settings

Each symbology has individual configuration options available

When “Send to product” option is checked, it enables the Barcode scanner to implement all configuration changes immediately

Factory defaults settings can be restored from within EasySet

Page 9: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 9

Reset All Parameters

Global reset of all parameter settings - useful for a first-time setup or for a fresh start with a new application

Default settings are indicated by (*)

CL Series Tablets ship with a “Motion® Default” o Visit this KB for more information ->

http://www.motioncomputing.com/kb/KnowledgebaseArticle10824.aspx

Interface

• USB • USB Cable Mode

– Keyboard HID (Motion® Default)

– Virtual COM (Requires Virtual COM Port drivers) • Keyboard Settings

– Selection

– Select desired Keyboard

– Extended ASCII

– Enable/Disable transmission of extended ASCII Characters

– Special Keys Transmission

– Enable/Disable using ALT as a character

– CAPS / NUM State

– Settings related to handling of CAPS and NUM Lock keys.

Page 10: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 10

Data Transmission Settings

Data string is represented as: [preamble] [symbology id] [data] [postamble]

• Symbology Identifier • Choose to transmit a symbology identify, and which type to transmit

• Preamble • Add data to be included before the barcode data

• Postamble • Add data to be included after the barcode data

– If using MCA, postamble needs to be programed via MCA Configuration editor.

– CL Series defaulted to Carriage Return + Line Feed

• Data Editing • Total of 7 available Scenarios

– Disable/Enable

– Choose to enable/disable scenario

– Select barcode Type

– Select barcode symbology for scenario (Select ALL to apply to all barcode types)

– Compose Barcode Length

– Select the length of the barcode data to apply scenario to only that length. Enter ‘0’ to apply editing to all lengths.

– Compose Mask

– Select empty mask to apply editing to all scans. Ability to use wildcards and specific characters to define which data we want to intercept.

– Compose Action list

– What to do to the data once we match all the above rules.

Page 11: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 11

Data Editing Example

Issue: Customer is scanning VIN’s from vehicles. Each time they scan a code, the first character that shows is the letter ‘I’. Customer is using 2 different types of barcodes (Code 128 and Code 39) Resolution: Create 2 data editing Scenarios removing the letter I from the first character

– Disable/Enable

– Enable

– Select barcode Type

– Select Code 128 and Code 39 (Select one in each scenario)

– Compose Barcode Length

– 0

– Compose Mask

– I*

– Compose Action list

– Block Delete 1 Character beginning at Character 1

Page 12: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 12

Example QR Code

Customer requires QR Code Enabled on a X5 series product

Page 13: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 13

Example: Code 39

Code 39 has a Security option for Length Mode o Length Mode allows the user to set the Barcode Scanner to read only barcode of a

specific length

Fixed length allows only the specific code barcode lengths to be read

Setting a minimum and maximum length allows for only a specified range to be read

For additional information on Code39, please refer also to our Knowledgebase articles: o http://support.motioncomputing.com/kb/KnowledgebaseCategory72.aspx

Page 14: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 14

Example: Code 39

Clinical trials have shown restrictions may need to be implemented for security purposes

For example: blocking a 10 digits Code 39 barcode

Open “Data Transmission settings” and select “Data editing”

Scenario 1 shows the settings required to block Code 39

Page 15: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 15

Testing in terminal

Terminal is available to test hardware integrity

In Terminal, pressing the Red line button turns the Barcode Scanner on

Use an enabled barcode to test, the data will appear in the Terminal window

Page 16: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 16

Disconnecting

Once all configuration changed have been completed, disconnect from the scan engine

Note: “Send to sheet” is the only option available once EasySet has disconnected from the scan engine. This means, you can configure barcodes, print this and scan with each C5/F5 to easily configure the Barcode scanner without using Intermec Easyset application! Please see ‘Configuration barcodes’

Page 17: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 17

Configuration Barcodes

In special circumstances, a customer may request a configuration barcode. To use these barcodes, press the barcode button on the Motion® C5/F5 and hold the configuration barcode up to the scanner The scanner will read the configuration changes even though there will be no audible feedback from the device.

Create configuration Barcodes

To create configuration barcodes, open the symbology and double-click on the

or option A configuration barcode will appear on the right

To combine a group of configuration barcodes, select the “Concatenate” option in the “Edit” menu

Once configuration barcode is created will all information incorporated

Page 18: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 18

Operating Settings -> Scanning / Triggering

• Trigging Modes

• Continuous

– Lighting and decoding are always on

• Level

– Lighting and decoding on when trigger line (button) is activated.

• Flashing

– Lighting and decoding are on at power up. After period of inactivity, decoding is off and scanner begins flashing looking for a barcode. When a barcode is presented, lighting and decoding are back on.

• Presentation

– Lighting and decoding are on at power up, and after a period of inactivity specified lighting and decoding are turned off. Scanner begins looking for movement, and when detected will power on the lighting and decoding.

• Presentation threshold

• Set the sensitivity of the presentation mode. The higher the value the stronger the movement that is required to wake the scanner. Default set to 50. Range of 0-100

• Trigger timeout (sec)

• Set the time out value for no read. Default is 2, value range from 1-4095

Page 19: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 19

Configuration Modes and Utilities

• Ability to get Firmware Version, decode version, and sub system version

• Ability change setup accepting Configuration barcodes

Page 20: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 20

Configuring German Keyboard layout

Print the following barcode and scan this on your device.

Resources

Motion® Knowledge base Barcode related topics: http://www.motioncomputing.com/kb/?cNode=8S4E5U

Page 21: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 21

5) Legacy MCA support on Motion C5/F5 series w/ MCA

Note: The following section is for C5/F5 with Intel MCA installed only!! This is no longer be supported! Situation:

• Intel has historically provided the MCA software that supports X5* camera, barcode reader and RFID.

• Intel has terminated support for MCA and the associated SDK.

Configuration using the MCA ‘IntelHealthCare.cfg’ configuration file

The following steps are only available on C5/F5, C5v/F5v and C5t/F5t Motion® tablets with MCA platform driver! Steps:

1. Use Wordpad to edit the configuration file, located in C:\Program Files\Intel\MCA\Bin\IntelHealthCare.cfg

2. As an alternative, you can use the Intel Configuration Policy Editor from Windows Start menu

3. Limit to required Symbologies 4. Turn Off AIMSI Identifier 5. Add a Prefix 6. Add a Postfix 7. Upload Configuration Changes

Page 22: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 22

Explanation of required fields in configuration file

Next time when the barcode button is pressed, there will be a small delay while the settings are pushed to the barcode scanner

Example 1 – Enabling Symbologies (Codabar)

• When enabling a symbology, verify the Scan type

Page 23: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 23

• Add the corresponding number to the Scan type: Codabar=600

• Locate the symbology • Change the 0 to a 1

Page 24: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 24

Example 2 – Additional configuration (Pre-/Postfix, AIMSI)

Verify with the customer if a prefix and/or postfix is required

To setup, lookup the virtual key code for the required symbol , Convert from hex to decimal

and set it as {VKxxx} in configuration file o Example for RETURN as Postfix:

/Intel/HealthcareSDK/ToolTray/DefaultHandler/BarcodeDefaultHandler.dll/BC-BarcodePostfix = {VK013}

o Example for CTRL-B as Prefix: /Intel/HealthcareSDK/ToolTray/DefaultHandler/BarcodeDefaultHandler.dll/BC-BarcodePrefix = {CONTROL}+B

The AIMSI is an identifier that can assist in determining the barcode symbology

The AIMSI is enabled by default

To disable verify IncludeAIMSI=0

• After completing all configuration changes, verify InitializeOnConnect=1 • Press the barcode button to push the settings • There will be a delay while the setting are being pushed • Barcode light will turn on once all changes have been saved • Be sure to disable InitializeOnConnect to ensure barcode efficiency

Most of the above settings can also be changed by using the Intel MCA Configuration Editor, available from Windows Start Menu.

It is important to know, that you can also use EasySet to configure (or fine tune) barcode scanning, but you need to enable at least the barcode symbology, you’re configuring in EasySet also in MCA.

Page 25: Barcode settings for Xplore Technologies products: Bobcat

Document release A10, date of 2017/02/20 Author: Markus Delhey, Sr. Solution Architect Central & Eastern Europe, Turkey © 2017 by Xplore Technologies, Corp.

xploretech.com 25

Resources

Microsoft Virtual Keycode Table http://msdn.microsoft.com/en-us/library/ms927178.aspx

Motion® Knowledge base Barcode related topics http://www.motioncomputing.com/kb/?cNode=8S4E5U