Prototype 2D-Barcode (PDF417) Scanning System Laslo Turner

Size: px
Start display at page:

Download "Prototype 2D-Barcode (PDF417) Scanning System Laslo Turner"

Transcription

1 Technical report ECE.P /27/02 Prototype 2D-Barcode (PDF417) Scanning System By Laslo Turner

2 Table of Contents Abstract...3 Introduction...4 Background...5 Barcode Technologies...5 The PDF417 Standard...6 License Data Format...9 System Hardware...11 Graphical User Interface...12 The software structure...17 Conclusion...20 List of References

3 Abstract The Consolidated Advanced Technologies for Law Enforcement Program (Project54) is a collaborative research and development effort between the University of New Hampshire and the New Hampshire Department of Safety [1]. The goal of Project54 is the integration of electronic devices within police mobile units into one common system, with a single user interface. The integration of electronic devices implies the integration of hardware, software and the user interfaces of the equipment that an average police cruiser has. One of these devices is the barcode scanner. A commercial, 2D barcode scanner was integrated into the Project54 system. The resulting Prototype 2D- Barcode (PDF417) Scanning System allows the scanning of 2D barcodes on NH driver s licenses in order to acquire data from them. Also the Scanning System Software was connected to the Project54 Records Application in order to provide a way for officers to quickly and efficiently check databases

4 Introduction While performing their jobs, NH State Troopers make frequent database queries on driving records. The scanner system will allow police officers to read the data from the driver s license and immediately bring up the records of the driver. The main goal of this project was to integrate a barcode scanner into the Project54 system. The main goal comprised three partial goals. The first partial goal was to provide a power supply for the scanner. The second partial goal was to create a software application to control the scanner within the Project54 system. The third partial goal was to allow voice control of the scanner. The system was designed to be used within the main Project54 application and the existing Intelligent Transportation System Data Bus (IDB) network. The barcode scanner, as every other device in this system, was connected to the IDB via its own Common IDB Interface (CIDBI) device [2]. While several devices were successfully integrated into the Project 54 system, the integration of the scanner presented a new problem. The scanner needs a power supply of 5V and 300mA, but the Common IDB Interface can supply devices only with 5V and 150mA, which is not enough. Therefore, a separate power supply was used for powering up the scanner device. An application was created to handle the scanned barcodes, and then this application was linked to the Records Application [3] to make a seamless interaction from start to finish

5 Background The following is background information taken from the MS Thesis of Kadir Dogan [4]. Barcode Technologies Barcodes can be found almost everywhere nowadays and they are important parts of industry and business. A barcode is just a different way of encoding numbers and letters by using combinations of bars and spaces of varying widths. Barcodes can be observed in many different forms. The most common symbologies are listed below [6]. UPC/EAN: This is the symbology used on items destined for the check out line. UPC symbols are fixed length and they are mandatory in the retail and food industry, and not used anywhere else for the most part. They were developed to meet the needs of grocery retailing and fit 12 digits into a reasonably compact space. Code 39: This symbology was developed because some industries needed to encode the alphabet as well as numbers into a barcode. It is typically the nonfood standard bar code, and is used for ID, inventory, and tracking purposes in various industries, such as manufacturing. However, Code 39 produces relatively long bar codes and may not be suitable if label length is a consideration. Code 128: This barcode came about when the need for a selection of characters wider than Code 39 could provide arose. When label length is a consideration, - 5 -

6 Code 128 is a good alternative to Code 39 because it s very compact and results in a dense symbol. This symbology is often used in the shipping industry where label size is an issue. Interleaved 2 of 5: Another popular symbology in the shipping industry, Interleaved 2 of 5 is widely used by the warehousing industry. This is also a very compact symbology. Postnet: Unique to the United States Postal Service, this symbology encodes zip codes for processing mail for speedy delivery. PDF417: This high density, non-linear symbology, is known as a twodimensional (2-D) barcode. The PDF417 Standard PDF stands for Portable Data File. A single PDF417 symbol carries up to 1.1 kilobytes of machine-readable data in a space no larger than a standard bar code. Unlike traditional one-dimensional (1-D) barcodes, which depend on real-time links to a larger database, PDF417 symbols are the database. PDF417 symbols travel on paper, packages, or parts. PDF417, the de facto 2-D symbology standard was invented by Symbol Technologies, Inc. A 1-D barcode contains an access code that serves as a real-time key for opening the database. However, a PDF417 symbol contains a complete data record and requires no access to an external database. Data, text, graphics, biometrics, and voice records, etc. can be directly stored in a symbol. PDF417 stacked bar code symbols all contain the following elements: Start and stop patterns, left and right row indicators, data columns, and rows. Figure 1 illustrates the PDF417 symbol structure [7]. The start pattern indicates the beginning of the left side - 6 -

7 of a PDF417 symbol whereas the stop pattern denotes the beginning of the right side of the symbol. Figure 1. The PDF417 symbol structure The left and the right indicators define how many rows and columns are used in the symbol and what level of error correction is used. There can be from 1 to 30 data columns and from 3 to 90 rows in a PDF417 symbol. In a PDF417 bar code, each bar and space does not store data. Data is actually stored in codewords. A codeword is a consecutive sequence of 4 bars and 4 spaces totaling 17X wide, where X represents the width of the smallest bar in a barcode. The 417 in PDF417 refers to this codeword structure. Codewords reside between the start pattern and the stop pattern. This region contains several types of codewords including data codewords, control codewords, and row indicator codewords. User data is first encoded into codeword values. These codeword values are then converted into physical codewords represented by bars and spaces as described above. Data codewords are physically located between the left and right row indicator codewords

8 The PDF417 symbology has error correction capability. This capability enables scanners to read the bar code even if it has been torn, written on, or damaged in other ways. How much damage a symbol can withstand depends on the amount of error correction in each PDF417 symbol. Error correction is specified by selecting a level from 0 to 8. At level 0, a damaged PDF417 cannot be read, but the damage can be detected. At levels 1 through 8, a PDF417 symbol can still be read, even when damaged. The PDF417 technology has been used in diverse applications, among others for identification purposes. From driver licenses to social services and national identification cards, PDF417 has become the preferred means of encoding identification information. Currently, the driver licenses and identification cards of the State of New Hampshire also include PDF417 2-D barcodes. The PDF417 barcodes on these cards contain the identification information about the owner of the card

9 License Data Format Figure 2 shows the data received from the scanner. This data is processed according to a 3-character combination, which precedes the essential data, shown in the Table 1. 3-character combination DAQ DAA DAG DBC DAI DAJ DBA DBB Data that follows Drivers License Number Driver s Name Driver s Street Address Driver s Sex Driver s Mailing City State License Expiration Date Driver s Date of Birth Table 1. Organization of received data stream Along with this information, there is also other information in the received data stream. For example, the length of the stream, the field that indicates the driver s height, mailing jurisdiction code, postal code etc., are also included in the data stream, but are not used in the Scanner Application

10 Figure 2. Received data stream from scanner

11 System Hardware The following hardware was necessary in creating the scanner system: Computer loaded with Project54 Application; Barcode scanner HHP IMAGETEAM 3800PDF-12; Power supply for the scanner (5V, 300mA). The Common IDB Interface can supply devices with only 5V and 150mA, which is not enough. Therefore, a separate power supply is used for the scanner device. HHP scanner cable consisting of: Serial cable for data interface; PS2 cable for scanner power; Power hook up for the HHP scanner consisting of: 5 V, 300mA power supply; PS2 interface to the power supply; An IDB network consisting of: Scanner device side CIDBI; Computer side CIDBI; Power supply simulating the car battery (12 V); Serial cable connecting IDB network to Computer; The inventory above lists the hardware used in laboratory testing. The system is connected according to Figure 3 below. The scanner should be initialized with a baud rate of 9600 bps, 8 data bits, no parity, and 1 stop bit. Initialization can be accomplished by using either the barcodes in the instruction manual [5] or the system bundled software

12 IDB Bus CIDBI CIDBI Power supply 5V 300mA Power supply 12V Figure 3. Scanner Hardware Network Graphical User Interface The Scanner Application was written to enable the police officer to use the scanner for acquiring data from a driver s license. The application can be started by pressing the scanner button on the application manager screen, or by giving voice commands to the computer using the push-to-talk button. The Graphical User Interface (GUI) is shown in Figure 4. It consists of nine buttons, eight text fields for displaying information about the driver and a status label for indication of the last operation. When the application is started the operator just has to scan the bar code from the driver s license. After a few seconds, information about the driver will be shown in the text fields. Information from all scanned licenses is saved, so the operator can display the

13 last, first, previous or next record from the array of the scanned licenses. It is also possible to erase (reset) all text fields, or send scanned data to the Records Application, by pushing the specified button. Buttons available in this application are: Figure 4. Application Window for scanner Main Screen - Return to the main screen. Previous - By activating this button the user can see information from a previous scanned license. The displayed information will not change if

14 the currently shown license is the first scanned license. Next - The user can see information from the next scanned license. The displayed information will not change if the currently shown license is the last scanned license. First - Shows information from the first scanned license. Last - Shows information from the last scanned license. Reset - Clears all text fields. Listen - Similar to the push-to-talk button on the steering wheel, this button allows the operator to give voice commands (Available voice commands are: Main Screen, Previous, Next, First, Last, Reset, Operator by Name and Operator by OLN)

15 Operator by NAME Operator by OLN - Scanned information is sent directly to the Operator License and Record by Name & DOB query window in the Records Application, shown in Figure 4. On this screen the operator license check is performed. This check is based on the operator's name and dateof-birth. The check license command returns personal data about the owner including SSN (Social Security Number) and license number. The check records command returns the same data as well as data about the subject s driving record. - Scanned information is sent directly to the Operator License and Record by OLN query window in the Records application, shown in Figure 6. This query is used to perform a driver conviction record check based on the operator's license number. The check license command returns personal data about the owner including SSN (Social Security Number) and license number. The check records command returns the same data as well as data about the subject s driving record

16 Figure 5. Operator License and Record by Name & DOB screen Figure 6. Operator License and Record OLN screen

17 The format of the GUI text fields corresponds to the data on the license barcode. The text fields, shown in Figure 4, are: Name the driver s full name (last name, first name, middle initial). Address the driver s street address. City the driver s city of residence. LIS license state. Sex driver s gender. License # 10-character driver s license number. Exp. Date license expiration date (YYYYMMDD). Date of Birth driver s date of birth (YYYYMMDD). The label Last Message, shown on Figure 4, is used to inform the operator about the last action he or she took, or which scanned license is shown. The software structure The Scanner Application determines when the scanner was used and automatically receives data from it. After receiving data from the scanner (shown in Figure 2), this data is then processed in order to isolate the useful information from it. After saving all information in separate buffers, the Scanner Application displays useful information from the driver s license in corresponding fields, in the application window. Information obtained from the scanner is stored in the array: Record_type Scanned [500] where every element holds all the relevant data from one scanned license. The structure of the record is:

18 struct Record_type { wchar_t name [25]; wchar_t address[30]; wchar_t city[15]; wchar_t state[10]; wchar_t sex[5]; wchar_t licnum[15]; wchar_t expdate[15]; wchar_t datebirth[15]; } In this record structure every field corresponds to a text field in Figure 4. It is very important to emphasize that the software was written to use the new Project54 Application Manager [8]. The new format of the Message routine is: void Message(source, destination, messageid, message_text). This version of the routine allows sending messages directly from one application (source) to another (destination). The Scanner Application routines for data manipulation are: void processscannermessage(void) - cuts important data from the received data; void resettextfields(void) deletes all text fields; void showscanned(int which) displays received data in text fields; void showprevious(void) displays data from the previously scanned license; void shownext(void) displays data from the next scanned license; void showfirst(void) displays data from the first scanned license; void showlast(void) displays data from the last scanned license; void getactual(void) gets data for currently displayed license; void createmessage(int selection) creates a message that is sent to the Records Application;

19 void sendmessage(int type) sends previously prepared message to Records Application. The following routine is added to the Records Application: void disassemblemessage(wchar_t* message) disassembles the received message from the Scanner Application and save it in the following structure: struct Scanner_data { wchar_t selection[3]; wchar_t firstname[15]; wchar_t lastname[15]; wchar_t mi[15]; wchar_t state[10]; wchar_t sex[5]; wchar_t licnum[15]; wchar_t datebirth[15]; } the routine: routines: This data is written in corresponding text fields of the Records Application using void settftext(hwnd hwnd, int htf, wchar_t *txt); The Scanner Application specific code was implemented in the following void AppHandleSpeech(LPWSTR speech_input) routine for handling the speech input. It contains numerous if statements, which are used to find the match for the input speech command; void AppHandleMessage(source, messageid, message_text) routine for handling messages received from Application manager or some other application; void AppMain(void) main procedure. It is called when the Scanner Application is loaded. The AppMain procedure contains an infinite loop for capturing data from the IDB. Several functions within the loop execute in order to buffer and process the captured data

20 Conclusion The main goal of this project was to integrate a barcode scanner into the Project54 system. The main goal comprised three partial goals. The first partial goal was to provide a power supply for the scanner. The second partial goal was to create a software application to control the scanner within the Project54 system. The third partial goal was to allow voice control of the scanner. The system was designed to be used within the main Project54 application and existing Intelligent Transportation System Data Bus (IDB) network. The barcode scanner, as every other device in this system, was connected to the IDB via its own Common IDB Interface (CIDBI) device [2]. The scanner needs a power supply of 5V and 300mA, but the Common IDB Interface can supply devices with only 5V and 150mA, which is not enough. Therefore, a separate power supply was used for powering up scanner device. An application was created to handle the scanned barcodes, and then this application was linked to the Records Application [3] to make a seamless interaction from start to finish. Also, the speech user interface was implemented in order to allow voice control of the Scanner Application. List of References [1] UNH CATLab Web page, [2] Martin, Michael E., The Project54 common interface for the intelligent transportation systems data bus version 4, Technical report ECE.P , Electrical and Computer Engineering Department, University of New Hampshire, 2001 [3] Pelhe, Albert, The Project54 Records Application, Technical report ECE.P , Electrical and Computer Engineering Department, University of New Hampshire, 2001 [4] Dogan, Kadir, A remote access and mobile data transaction system for the Project54 system, MS Thesis, ECE Department, University of New Hampshire, 2001 [5] Quick Start Guide IT3800 Convenience Kit, Welch Allyn, 1999 [6] Symbol Technologies, Inc. Web site,

21 [7] The PDF417 information Web site, [8] Pelhe, Albert, The new Project54 Application Manager, Technical report ECE.P , Electrical and Computer Engineering Department, University of New Hampshire,

The Barcode Printing option may be purchased for an additional cost. You will receive a CD that you will use to activate this feature.

The Barcode Printing option may be purchased for an additional cost. You will receive a CD that you will use to activate this feature. 27 BARCODE PRINTING Barcode Printing takes your museum to the next level of inventory control and tracking. Barcoding is a proven technology that can eliminate keyboard data entry errors. There are many

More information

May 2001. Prepared: Product version: Keyword: Accelio Present Central 5.4. Original value:

May 2001. Prepared: Product version: Keyword: Accelio Present Central 5.4. Original value: : Page 1 : : ANSI/AIM BC2-1995, Uniform Symbology Specification - Interleaved 2 of 5 0 2 of 5 Industrial Interleaved 2 of 5 (also called I-2/5 and ITF) is suitable for encoding general purpose all-numeric

More information

BARCODE PRINTING SET UP BARCODE PRINTING

BARCODE PRINTING SET UP BARCODE PRINTING 21 BARCODE PRINTING The Barcode Printing option can be purchased for an additional cost. You will receive a floppy disk or CD that you can use to activate this feature. SET UP BARCODE PRINTING To start,

More information

GS1 QR Code. GS1 US Guideline

GS1 QR Code. GS1 US Guideline QR Code US Guideline June 2012 V1.2 9 May 2012, Issue #1 All contents copyright 2009 Page 1 of 15 Document Summary Document Item Current Value Document Title QR CODE Date Last Modified 14 May 2012 Current

More information

T GG GG P IT RO Q U Q I C I K K S T S A A T R T G U D

T GG GG P IT RO Q U Q I C I K K S T S A A T R T G U D TAGGIT PRO Q U I C K S T A R T G U I D E Table of Contents Security Key Installation... 1 System Requirements / Installing... 2 Installing a Printer... 3 Creating Tags and Labels... 5 Opening Tag and Label

More information

Retail POS User s Guide. Microsoft Dynamics AX for Retail

Retail POS User s Guide. Microsoft Dynamics AX for Retail Retail POS User s Guide Microsoft Dynamics AX for Retail January 2011 Microsoft Dynamics is a line of integrated, adaptable business management solutions that enables you and your people to make business

More information

2D symbols in distribution and logistics

2D symbols in distribution and logistics 2D symbols in distribution and logistics Two new position papers September 2015 Two-dimensional (2D) symbols are becoming increasingly popular. Besides mobile scanning applications for consumers also more

More information

QR Codes and Other Symbols Seen in Mobile Commerce

QR Codes and Other Symbols Seen in Mobile Commerce QR Codes and Other Symbols Seen in Mobile Commerce This section describes bar code symbols frequently encountered in mobile commerce campaigns. and typical applications for each are listed. One symbology,

More information

USER MANUAL (PRO-CURO LITE, PRO & ENT) [SUPPLIED FOR VERSION 3]

USER MANUAL (PRO-CURO LITE, PRO & ENT) [SUPPLIED FOR VERSION 3] Pro-curo Software Ltd USER MANUAL (PRO-CURO LITE, PRO & ENT) [SUPPLIED FOR VERSION 3] CONTENTS Everyday use... 3 Logging on... 4 Main Screen... 5 Adding locations... 6 Working with locations... 7 Duplicate...

More information

The ID Technology. Introduction to GS1 Barcodes

The ID Technology. Introduction to GS1 Barcodes The ID Technology Introduction to GS1 Barcodes Contents GS1 - The Basics 2 Starting Point - GTIN 3 GTIN Labels for Cases - ITF-14 5 Adding More Data - GS1 128 6 GS1 Application Identifiers 7 Logistics

More information

Barcode Definitions. Labels: Getting Started. Overview. Defining a barcode definition

Barcode Definitions. Labels: Getting Started. Overview. Defining a barcode definition 1 Labels: Getting Started Barcode Definitions Overview Barcode definitions contain information for different types of barcodes. You may skip this document if you are not printing barcodes, or if you are

More information

Frequently Asked Questions

Frequently Asked Questions Advanced Function Presentation Consortium Bar Code Object Content Architecture Frequently Asked AFPC-0011-02 Questions Implementation Tips for Producing Bar Codes with the Bar Code Object Content Architecturee

More information

Automated Inventory System

Automated Inventory System Automated Inventory System User Manual Developed by USDA Food and Nutrition Service June 2009 (Incomplete) Table of Contents Welcome Menu Client Services Report System Inventory System Operations Tailgate

More information

Create!form Barcodes. User Guide

Create!form Barcodes. User Guide Create!form Barcodes User Guide Barcodes User Guide Version 6.3 Copyright Bottomline Technologies, Inc. 2008. All Rights Reserved Printed in the United States of America Information in this document is

More information

HHSL Barcode Guidelines Version 1.0 - September 2, 2014 HHSL Barcode Guidelines Version 1.0 - September 2, 2014 Page #1 of 14

HHSL Barcode Guidelines Version 1.0 - September 2, 2014 HHSL Barcode Guidelines Version 1.0 - September 2, 2014 Page #1 of 14 Table of Contents HHSL Barcode Guidelines Version 1.0 - September 2, 2014 HHSL Barcode Guidelines Version 1.0 - September 2, 2014 Page #1 of 14 Table of Contents Table of Contents: Page # BARCODE GUIDELINES...

More information

Contents. Bar code data transmission specifications...b-1. A-61099 October 1997 i

Contents. Bar code data transmission specifications...b-1. A-61099 October 1997 i Contents Bar Code Made Easy 1 What is a bar code?.......................................... 1 Which bar code type should I use?............................... 2 How are bar codes read?.......................................

More information

A Brief History of Barcode Verification

A Brief History of Barcode Verification McKechnie Firstly, What is a bar code? Firstly, What is a bar code? A Series of black bars on an item? By definition, a bar code is a machine-readable representation of information (usually in dark ink

More information

SalesPad InventoryControl InventoryControl User s Manual A software product created by SalesPad Solutions, LLC Copyright 2004-2012 www.salespad.

SalesPad InventoryControl InventoryControl User s Manual A software product created by SalesPad Solutions, LLC Copyright 2004-2012 www.salespad. SalesPad InventoryControl InventoryControl User s Manual A software product created by SalesPad Solutions, LLC Copyright 2004-2012 www.salespad.net Contact Information SalesPad Solutions, LLC. 3200 Eagle

More information

Let s talk symbology. A guide to decoding barcodes

Let s talk symbology. A guide to decoding barcodes Let s talk symbology A guide to decoding barcodes Symbology in barcodes Barcode technologies provide fast reliable data collection to ensure part or product traceability, error-proof assembly processes,

More information

UCC 128 Carton Label

UCC 128 Carton Label UCC 128 Carton Label 1 Compliance guidelines for UCC 128 Label UCC /EAN 128 symbology The UCC / EAN-128 symbology and the associated Application Identifiers (AIs) are used to represent the SSCC, and any

More information

Microsoft Office. Mail Merge in Microsoft Word

Microsoft Office. Mail Merge in Microsoft Word Microsoft Office Mail Merge in Microsoft Word TABLE OF CONTENTS Microsoft Office... 1 Mail Merge in Microsoft Word... 1 CREATE THE SMS DATAFILE FOR EXPORT... 3 Add A Label Row To The Excel File... 3 Backup

More information

Table of Contents. GETTING STARTED...1 Technical Support...1 Scanner Configuration...2 Login and Select a Mode...4

Table of Contents. GETTING STARTED...1 Technical Support...1 Scanner Configuration...2 Login and Select a Mode...4 Barcode Scanner Table of Contents GETTING STARTED...1 Technical Support...1 Scanner Configuration...2 Login and Select a Mode...4 USING THE SCANNER...7 Basic Functionality...7 Shipping or Receiving Mode...8

More information

Click to Continue 9/3/2013

Click to Continue 9/3/2013 Click to Continue 9/3/2013 Next This toolkit is intended to supplement and expedite the personal training and support that Yellow Dog Software provides you during your implementation process. Click to

More information

Arduino Lesson 1. Blink

Arduino Lesson 1. Blink Arduino Lesson 1. Blink Created by Simon Monk Last updated on 2015-01-15 09:45:38 PM EST Guide Contents Guide Contents Overview Parts Part Qty The 'L' LED Loading the 'Blink' Example Saving a Copy of 'Blink'

More information

Laser Scanner Programming Guide (SE923 laser engine)

Laser Scanner Programming Guide (SE923 laser engine) Laser Scanner Programming Guide (SE923 laser engine) CONTENT Technical note... 5 How to recognise the type of the laser barcode engine... 5 How to program the laser barcode reader into default value...

More information

FLEETMATE. Overview. Barcode Scanner. CUSTOMER GUIDE: Barcode Features

FLEETMATE. Overview. Barcode Scanner. CUSTOMER GUIDE: Barcode Features Overview FLEETMATE supports a variety of linear barcode symbologies. The box to the left provides a list of barcode symbol sets that are supported within the FLEETMATE software. You do not need to use

More information

User Manual Microsoft Dynamics AX Add-on LabAX Label Printing

User Manual Microsoft Dynamics AX Add-on LabAX Label Printing User Manual Microsoft Dynamics AX Add-on LabAX Label Printing Version 1.7 Last Update: 17.04.2011 User Manual Microsoft Dynamics AX Add-on LabAX Label Printing Page 2 / 23 Contents 1 Introduction... 3

More information

User Manual. BarcodeOCR 4.12.3.2. Version: September 2012 - Page 1 of 25 - BarcodeOCR 4.12.3.2

User Manual. BarcodeOCR 4.12.3.2. Version: September 2012 - Page 1 of 25 - BarcodeOCR 4.12.3.2 User Manual BarcodeOCR 4.12.3.2 Version: September 2012 - Page 1 of 25 - BarcodeOCR 4.12.3.2 Contents Contents... 2 Introduction... 3 What is BarcodeOCR?... 3 Which barcodes are supported?... 3 System

More information

ELFRING FONTS UPC BAR CODES

ELFRING FONTS UPC BAR CODES ELFRING FONTS UPC BAR CODES This package includes five UPC-A and five UPC-E bar code fonts in both TrueType and PostScript formats, a Windows utility, BarUPC, which helps you make bar codes, and Visual

More information

Customer Barcoding Technical Specifications

Customer Barcoding Technical Specifications Customer Barcoding Technical Specifications June 1998 Contents Revised 3 Aug 2012 Introduction 2 Key features of the barcoding system 2 About this document 2 Why we are introducing Customer Barcoding 3

More information

Deposit Direct. Getting Started Guide

Deposit Direct. Getting Started Guide Deposit Direct Getting Started Guide Table of Contents Before You Start... 3 Installing the Deposit Direct application for use with Microsoft Windows Vista... 4 Running Programs in Microsoft Windows Vista...

More information

USER'S GUIDE NUSCAN 2100 Series

USER'S GUIDE NUSCAN 2100 Series BARCODE SCANNER USER'S GUIDE NUSCAN 2100 Series Table of Contents 1. Limited Warranty...1 2. Introduction...2 3. Contents...3 4. Barcode Symbologies...3 5. Product Introduction...3 6. Installation...4

More information

General Guidelines from the Uniform Code Council (UCC) and EAN International

General Guidelines from the Uniform Code Council (UCC) and EAN International General Guidelines from the Uniform Code Council (UCC) and EAN International The Uniform Code Council, Inc. is a not-for-profit standards organization, which administers the Universal Product Code (U.P.C.).

More information

Star System Salon Management Software. Powerful Effective Easy to Use

Star System Salon Management Software. Powerful Effective Easy to Use Star System Salon Management Software Powerful Effective Easy to Use Comprehensive Solution Client Management Point of Sale Inventory Control Purchasing Sales History Client Marketing Appointment Scheduling

More information

white paper JANUARY 2011 The Next- Warehouse Scanning and the Emergence of 2D Bar Codes

white paper JANUARY 2011 The Next- Warehouse Scanning and the Emergence of 2D Bar Codes JANUARY 2011 The Next- Generation Warehouse Long Range Scanning and the Emergence of 2D Bar Codes Table of Contents Introduction...3 Bar coding basics...4 Bar coding in the warehouse...4 Warehouse application

More information

Barcode Based Automated Parking Management System

Barcode Based Automated Parking Management System IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 03, 2014 ISSN (online): 2321-0613 Barcode Based Automated Parking Management System Parth Rajeshbhai Zalawadia 1 Jasmin

More information

A Barcode Primer for Manufacturers Dr. Peter Green BellHawk Systems Corporation

A Barcode Primer for Manufacturers Dr. Peter Green BellHawk Systems Corporation A Barcode Primer for Manufacturers Dr. Peter Green BellHawk Systems Corporation Introduction This document is an introduction to the principles and practice of barcode scanning as it relates to a manufacturing

More information

http://barcoderesource.com/pdf417barcode.shtml

http://barcoderesource.com/pdf417barcode.shtml 2D Barcode Fonts http://barcoderesource.com/pdf417barcode.shtml Copyright (c) 2009-2013, ConnectCode All Rights Reserved. ConnectCode accepts no responsibility for any adverse affect that may result from

More information

Barcodes principle. Identification systems (IDFS) Department of Control and Telematics Faculty of Transportation Sciences, CTU in Prague

Barcodes principle. Identification systems (IDFS) Department of Control and Telematics Faculty of Transportation Sciences, CTU in Prague Barcodes principle Identification systems (IDFS) Department of Control and Telematics Faculty of Transportation Sciences, CTU in Prague Contents How does it work? Bulls eye code PostNet 1D Bar code 2D

More information

Metrologic MS1690 2D Scanner Installation Guide

Metrologic MS1690 2D Scanner Installation Guide Metrologic MS1690 2D Scanner Installation Guide Revision 1.0 Revision History 1.0 04/17/2007 Initial Release The latest version of this document can be found in the following places: Internally for Cerner

More information

Digital Voice Services User Guide

Digital Voice Services User Guide Digital Voice Services User Guide * Feature Access Codes *72 Call Forwarding Always Activation *73 Call Forwarding Always Deactivation *90 Call Forwarding Busy Activation *91 Call Forwarding Busy Deactivation

More information

User Manual. AS-Interface Programmer

User Manual. AS-Interface Programmer AS-Interface Programmer Notice: RESTRICTIONS THE ZMD AS-INTERFACE PROGRAMMER HARDWARE AND ZMD AS-INTERFACE PROGRAMMER SOFTWARE IS DESIGNED FOR IC EVALUATION, LABORATORY SETUP AND MODULE DEVELOPMENT ONLY.

More information

Remote. Web Client Overview Version 8.0

Remote. Web Client Overview Version 8.0 Remote Corporate Capture Web Client Overview Version 8.0 1 Remote Corporate Capture Web Client (RCC Web Client) is a service which allows a user to scan all types of paper checks, including business to

More information

Synergy Controller Application Note 4 March 2012, Revision F Tidal Engineering Corporation 2012. Synergy Controller Bar Code Reader Applications

Synergy Controller Application Note 4 March 2012, Revision F Tidal Engineering Corporation 2012. Synergy Controller Bar Code Reader Applications Synergy Controller Bar Code Reader Applications Synergy Controller with Hand Held Products Bar Code Scanner OCR-A Labeled Part Introduction The value of the ubiquitous Bar Code Scanner for speeding data

More information

The Keyboard One of the first peripherals to be used with a computer and is still the primary input device for text and numbers.

The Keyboard One of the first peripherals to be used with a computer and is still the primary input device for text and numbers. Standard Methods of Input Keyboard Mouse Input device enables you to input information and commands into the computer. The Keyboard One of the first peripherals to be used with a computer and is still

More information

ACCESS 2007 BASICS. Best Practices in MS Access. Information Technology. MS Access 2007 Users Guide. IT Training & Development (818) 677-1700

ACCESS 2007 BASICS. Best Practices in MS Access. Information Technology. MS Access 2007 Users Guide. IT Training & Development (818) 677-1700 Information Technology MS Access 2007 Users Guide ACCESS 2007 BASICS Best Practices in MS Access IT Training & Development (818) 677-1700 Email: training@csun.edu Website: www.csun.edu/it/training Access

More information

Introduction to dobe Acrobat XI Pro

Introduction to dobe Acrobat XI Pro Introduction to dobe Acrobat XI Pro Introduction to Adobe Acrobat XI Pro is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. To view a copy of this

More information

Merging Labels, Letters, and Envelopes Word 2013

Merging Labels, Letters, and Envelopes Word 2013 Merging Labels, Letters, and Envelopes Word 2013 Merging... 1 Types of Merges... 1 The Merging Process... 2 Labels - A Page of the Same... 2 Labels - A Blank Page... 3 Creating Custom Labels... 3 Merged

More information

Bar Codes. A Primer for Document Management

Bar Codes. A Primer for Document Management For Starters Part of egistics CloudDocs For Starters Series Bar Codes A Primer for Document Management Randy Davis, Vice President Sales & Marketing Operations egistics 17304 Preston Rd, Suite 550, Dallas,

More information

SocketScan Software Advanced Programming Guide

SocketScan Software Advanced Programming Guide SocketScan Software Advanced Programming Guide A guide to help you program symbology and parameter settings for the following Socket barcode scanning products: Secure Digital Scan Card Series 3 CompactFlash

More information

Laser Barcode Scanner User s Manual

Laser Barcode Scanner User s Manual Laser Barcode Scanner User s Manual FCC Compliance This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are

More information

Smart Shopping Cart. Group 5. March 11, 2008. Advisor: Professor Haibo He

Smart Shopping Cart. Group 5. March 11, 2008. Advisor: Professor Haibo He Smart Shopping Cart Group 5 March 11, 2008 Advisor: Professor Haibo He ------------------------------ Group Members: Norasyikin Fadilah Siti Fatimah Ahmad Anirudh Argawal Rajwinder Singh Katherine Casella

More information

Lexmark Printers and Multifunction Products: Hard Disk and Non-Volatile Memory Guide

Lexmark Printers and Multifunction Products: Hard Disk and Non-Volatile Memory Guide Lexmark Printers and Multifunction Products: Hard Disk and Non-Volatile Memory Guide This guide applies to the following Lexmark devices: Printers C780 C782 C935 T640 T642 T644 Multifunction Products X646

More information

2D ~ Matrix ~ Data Matrix ~ PDF417 ~ Stacked Barcodes

2D ~ Matrix ~ Data Matrix ~ PDF417 ~ Stacked Barcodes 2D ~ Matrix ~ Data Matrix ~ PDF417 ~ Stacked Barcodes The above pictured 2D matrix codes have been appearing on many different makes and models of vehicles. Besides the PVIN and Federal Certification Label;

More information

AFN-FixedAssets-062502

AFN-FixedAssets-062502 062502 2002 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical, including photocopying, recording, storage

More information

Barcoding 101 for Manufacturers: What You Need to Know to Get Started

Barcoding 101 for Manufacturers: What You Need to Know to Get Started Barcoding 101 for Manufacturers: What You Need to Know to Get Started Plex Online White Paper At a Glance This paper highlights what manufacturers need to know to take advantage of barcoding to improve

More information

Identification of products that require activation at the Pointof-sale. www.gs1.eu The global language of business. in Europe

Identification of products that require activation at the Pointof-sale. www.gs1.eu The global language of business. in Europe in Europe Identification of products that require activation at the Pointof-sale Technical specifications for GS1 DataBar Version 1.0, November 2014 www.gs1.eu The global language of business Contents

More information

PRT3 Printer Module: ASCII Protocol Programming Instructions

PRT3 Printer Module: ASCII Protocol Programming Instructions PRT3 Printer Module: ASCII Protocol Programming Instructions We hope this product performs to your complete satisfaction. Should you have any questions or comments, please visit www.paradox.com and send

More information

Quick Reference. Store this guide next to the machine for future reference. ENG

Quick Reference. Store this guide next to the machine for future reference. ENG Quick Reference Store this guide next to the machine for future reference. ENG Contents * Screen shots used in this manual may differ from the ones you actually see. Things You Can Do with This Device...........................................................................................................

More information

Barcode Support. Table of Contents

Barcode Support. Table of Contents Barcode Support Table of Contents Barcode Scanning and Labeling Support... 2 Scanning in Barcodes... 2 Basic Scanning Techniques... 2 Quick Barcode Scanning... 2 Using the Quick Find Fields with Scanners...

More information

To effectively manage and control a factory, we need information. How do we collect it?

To effectively manage and control a factory, we need information. How do we collect it? Auto-ID 321 Auto-ID Data-collection needs: What is our WIP? What is productivity or assignment of employees? What is utilization of machines? What is progress of orders? What is our inventory? What must

More information

Lesson 10: Video-Out Interface

Lesson 10: Video-Out Interface Lesson 10: Video-Out Interface 1. Introduction The Altera University Program provides a number of hardware controllers, called cores, to control the Video Graphics Array (VGA) Digital-to-Analog Converter

More information

COM Port Stress Test

COM Port Stress Test COM Port Stress Test COM Port Stress Test All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording,

More information

Packaging Identification Standard

Packaging Identification Standard Packaging Identification Standard The attached document provides the Amtex Inc. supplier packaging identification standard for all raw materials to be received. Many references have been made to the Automotive

More information

Understanding barcodes. www.brightpearl.com/ca101

Understanding barcodes. www.brightpearl.com/ca101 Understanding barcodes This ebook gives an overview of product codes, barcodes, scanners and describes where barcode management could fit in your business. www.brightpearl.com/ca0 to Understanding barcodes

More information

Online. On the Phone. In Person.

Online. On the Phone. In Person. What will you print tomorrow? Online. On the Phone. In Person. w w w. N o v a C o p y. c o m Cu s t omer Se r v i c e G u i d e 1 NovaCopy Customer Service Portal NovaCopy provides einfo, an innovative

More information

Simple Invoicing Desktop Database with MS Access 2013. c 2015 by David W. Gerbing School of Business Administration Portland State University

Simple Invoicing Desktop Database with MS Access 2013. c 2015 by David W. Gerbing School of Business Administration Portland State University Simple Invoicing Desktop Database with MS Access 2013 c 2015 by David W. Gerbing School of Business Administration Portland State University July 2, 2015 CONTENTS 1 Contents 1 Create a New Database 1 2

More information

Employer Portal User Guide Last Updated: October 2015

Employer Portal User Guide Last Updated: October 2015 Employer Portal User Guide Last Updated: October 2015 San Francisco City Option PO Box 194367 San Francisco, CA 94119-4367 Phone: 1(415) 615-4492 Fax: 1(415) 615-4392 Email: employerservices@sfcityoption.org

More information

Programming Reference Guide HP USB Barcode Scanner

Programming Reference Guide HP USB Barcode Scanner Programming Reference Guide HP USB Barcode Scanner Document Part Number: 430944-002 August 2006 Print this document before setting up the HP USB Barcode Scanner. The document provides the programming bar

More information

User's Manual SAM 2.7 PPC 5.3.3

User's Manual SAM 2.7 PPC 5.3.3 User's Manual SAM 2.7 PPC 5.3.3 Copyright Prevas AB 2009 This description is produced by Prevas AB KS011p03b03/en V3 Prevas AB Box 1909 S-651 19 Karlstad Sweden Phone: +46 54 147400 Fax: +46 54 147499

More information

Winzer Corporation 1 Revision: 4.0

Winzer Corporation 1 Revision: 4.0 Table of Content Section 1: Getting Started... 2 1.1 Overview... 2 Section 2: Installation Overview... 3 2.1 Install CD / Start.exe... 3 2.2 Welcome Screen... 4 2.3 Device Selection... 4 2.4 Auto or Industrial...

More information

Laser Barcode Scanner

Laser Barcode Scanner Laser Barcode Scanner User s Manual FCC Compliance This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are

More information

GS1-128 CARTON LABELING

GS1-128 CARTON LABELING Appendix SP-2 UCC 128 Label Requirements GS1-128 CARTON LABELING All cartons being shipped to Kohl s stores or distribution centers must have a compliant Kohl s GS1-128 carton label. These logistical labels

More information

SAP Business Intelligence ( BI ) Financial and Budget Reporting. 7.0 Edition. (Best Seller At Least 43 copies Sold)

SAP Business Intelligence ( BI ) Financial and Budget Reporting. 7.0 Edition. (Best Seller At Least 43 copies Sold) SAP Business Intelligence ( BI ) Financial and Budget Reporting 7.0 Edition (Best Seller At Least 43 copies Sold) November 2011 Table of Contents Log In... 3 Initial Variable Screen... 5 Multiple / Single

More information

Wireless Service Advisor (WSA)

Wireless Service Advisor (WSA) Wireless Service Advisor (WSA) Hand-Held Portable Greeter System User Manual Version 1.0 December 12, 2007 Copyright 2007 Innovative Control Systems, Inc. Portions of this document may contain information

More information

AN INTRODUCTION TO THE GLOBAL DOCUMENT TYPE IDENTIFIER (GDTI) TABLE OF CONTENTS

AN INTRODUCTION TO THE GLOBAL DOCUMENT TYPE IDENTIFIER (GDTI) TABLE OF CONTENTS TABLE OF CONTENTS What Is a Global Document Type Identifier?... 3 What Is a GDTI Used For?... 3 Key Attributes of the GDTI... 3 Business Benefits of Using GDTIs... 4 How Is the GDTI Formed?... 4 Frequently

More information

Contents. Launching FrontPage... 3. Working with the FrontPage Interface... 3 View Options... 4 The Folders List... 5 The Page View Frame...

Contents. Launching FrontPage... 3. Working with the FrontPage Interface... 3 View Options... 4 The Folders List... 5 The Page View Frame... Using Microsoft Office 2003 Introduction to FrontPage Handout INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 1.0 Fall 2005 Contents Launching FrontPage... 3 Working with

More information

Programming Logic controllers

Programming Logic controllers Programming Logic controllers Programmable Logic Controller (PLC) is a microprocessor based system that uses programmable memory to store instructions and implement functions such as logic, sequencing,

More information

Using Microsoft Office XP Advanced Word Handout INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 1.

Using Microsoft Office XP Advanced Word Handout INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 1. Using Microsoft Office XP Advanced Word Handout INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 1.0 Spring 2004 Contents Advanced Microsoft Word XP... 3 Customizing Word

More information

Mini Portable Reader (MPR) Model HS 5900L F

Mini Portable Reader (MPR) Model HS 5900L F Mini Portable Reader (MPR) Model HS 5900L F TABLE OF CONTENTS Chapter 1: Mini Portable Reader (MPR) Basics 1 1.1 Preparing for Operation 1 1.2 Installing/Changing Batteries 1 1.3 Scanning with the Mini

More information

Enhanced Bar Code Engine

Enhanced Bar Code Engine Enhanced Bar Code Engine Introduction Access to the Kofax Standard bar code recognition engine is provided through ImageControls-based applications and ISIS-based applications. In addition to the standard

More information

Bitrix Site Manager 4.0. Quick Start Guide to Newsletters and Subscriptions

Bitrix Site Manager 4.0. Quick Start Guide to Newsletters and Subscriptions Bitrix Site Manager 4.0 Quick Start Guide to Newsletters and Subscriptions Contents PREFACE...3 CONFIGURING THE MODULE...4 SETTING UP FOR MANUAL SENDING E-MAIL MESSAGES...6 Creating a newsletter...6 Providing

More information

Implementing Specialized Data Capture Applications with InVision Development Tools (Part 2)

Implementing Specialized Data Capture Applications with InVision Development Tools (Part 2) Implementing Specialized Data Capture Applications with InVision Development Tools (Part 2) [This is the second of a series of white papers on implementing applications with special requirements for data

More information

The Use and Standardization of Barcodes in Railroad Wheel and Wheelset Manufacturing. Tim Epperson

The Use and Standardization of Barcodes in Railroad Wheel and Wheelset Manufacturing. Tim Epperson The Use and Standardization of Barcodes in Railroad Wheel and Wheelset Manufacturing Tim Epperson ARKANSAS INDUSTRIAL COMPUTING WheelShopAutomation.com 877-834-9540 Benefits of Barcoding Speed Data entry

More information

DUET / VS800 Scanner. DUET Scanner VS800 Scanner. Programming Kit

DUET / VS800 Scanner. DUET Scanner VS800 Scanner. Programming Kit DUET / VS800 Scanner DUET Scanner VS800 Scanner Programming Kit PSC Scanning, Inc. 959 Terry Street Eugene, Oregon 97402 Telephone: (541) 683-5700 Telefax: (541) 345-7140 PSC and the PSC logo are registered

More information

CHAPTER I INTRODUCTION

CHAPTER I INTRODUCTION CHAPTER I INTRODUCTION 1.1 Introduction Barcodes are machine readable symbols made of patterns and bars. Barcodes are used for automatic identification and usually are used in conjunction with databases.

More information

Configuration Programme

Configuration Programme Configuration Programme Handbook Version 4.0 Index Introduction...3 Software Installation...4 The Configuration Programme...6 Options Menu...6 The Configurator... 8 General Settings...8 Telephone book...10

More information

All V7 registers support barcode printing, except the Sharp 410/420 1A ROM and that limitation is based upon the register.

All V7 registers support barcode printing, except the Sharp 410/420 1A ROM and that limitation is based upon the register. Tools Section Barcode Printing These are basic instructions for Version 7 Polling barcode printing. Users will need to have a PLU/UPC file containing either UPC-A, UPC-E, EAN 13 or EAN 8 numbers, label

More information

POCKET READER AND POCKET READER EX MANUAL

POCKET READER AND POCKET READER EX MANUAL POCKET READER AND POCKET READER EX MANUAL NICAD CONVERSION USE ONLY WITH 60mA CP TRICKLE CHARGER SUPPLIED CONTENTS 1. Batteries Installation...3 For best results Recommended Batteries...4 Automatic Shut

More information

THE VALSPAR CORPORATION

THE VALSPAR CORPORATION THE VALSPAR CORPORATION LABELING REQUIREMENTS FOR RAW MATERIALS SENT TO ALL VALSPAR CORPORATION LOCATIONS IN NORTH AMERICA January 2004 TABLE OF CONTENTS 1 Introduction...4 2 Compliance...4 3 Rationale...4

More information

The process to convert a computer message into a bar code symbol is a fourstep

The process to convert a computer message into a bar code symbol is a fourstep Bar Code Symbologies A bar code symbology is a system for representing data in the bars and spaces of a bar code. A bar code consists of a number of printed bars and intervening spaces. The width of the

More information

S7 for Windows S7-300/400

S7 for Windows S7-300/400 S7 for Windows S7-300/400 A Programming System for the Siemens S7 300 / 400 PLC s IBHsoftec has an efficient and straight-forward programming system for the Simatic S7-300 and ern controller concept can

More information

Wireless Laser Barcode Scanner ils 6300BU. User s Manual

Wireless Laser Barcode Scanner ils 6300BU. User s Manual Wireless Laser Barcode Scanner ils 6300BU User s Manual FCC Compliance This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules.

More information

NiceLabel Designers Version 6.1 Release Notes. Rev-1305

NiceLabel Designers Version 6.1 Release Notes. Rev-1305 NiceLabel Designers Version 6.1 Release Notes Rev-1305 Table of Contents What is New in NiceLabel Software... 3 New in NiceLabel Pro... 3 Wrap text around objects... 3 Color separation of images... 4 Ignore

More information

RESEARCH. Figure 14-1 Research Options on Main Menu. All 4 Catalogs will search the Objects, Photos, Archives, and Library catalogs.

RESEARCH. Figure 14-1 Research Options on Main Menu. All 4 Catalogs will search the Objects, Photos, Archives, and Library catalogs. 14 RESEARCH Research is where all the hard work of cataloging pays off. Research allows you to develop insights and draw conclusions about your collections. PastPerfect can sort and organize your data

More information

Barcode Labels Feature Focus Series. POSitive For Windows

Barcode Labels Feature Focus Series. POSitive For Windows Barcode Labels Feature Focus Series POSitive For Windows Inventory Label Printing... 3 PFW System Requirement for Scanners... 3 A Note About Barcode Symbologies... 4 An Occasional Misunderstanding... 4

More information

INTELLIGENT MAIL BARCODES FREQUENTLY ASKED QUESTIONS:

INTELLIGENT MAIL BARCODES FREQUENTLY ASKED QUESTIONS: INTELLIGENT MAIL BARCODES FREQUENTLY ASKED QUESTIONS: General What is the Intelligent Mail barcode? The Intelligent Mail barcode, formerly referred to as the 4-State Customer barcode, is a new Postal Service

More information

BAR CODE 2 OF 5 INTERLEAVED

BAR CODE 2 OF 5 INTERLEAVED ELFRING FONTS INC BAR CODE 2 OF 5 INTERLEAVED This package includes 25 bar code 2 of 5 interleaved fonts in TrueType and PostScript formats, a Windows utility, Bar25i.exe, to help make your bar codes,

More information

The Truth About UPC Bar Codes

The Truth About UPC Bar Codes About the Author Gary Elfring has worked with bar codes since 1979. His software company, Elfring Fonts, Inc sells programs to print bar codes and licenses bar code technology to other firms. He has created

More information

Understanding barcodes. www.brightpearl.com. White paper

Understanding barcodes. www.brightpearl.com. White paper White paper Understanding barcodes. Barcodes turn manual product look-ups into an automated process that s efficient and virtually errorfree. In this white paper, you ll learn what they are, when to use

More information