Prototype 2D-Barcode (PDF417) Scanning System Laslo Turner
|
|
- Owen Underwood
- 7 years ago
- Views:
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.
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 informationMay 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 informationBARCODE 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 informationGS1 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 informationT 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 informationRetail 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 information2D 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 informationQR 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 informationUSER 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 informationThe 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 informationBarcode 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 informationFrequently 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 informationAutomated 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 informationCreate!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 informationHHSL 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 informationContents. 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 informationA 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 informationSalesPad 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 informationLet 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 informationUCC 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 informationMicrosoft 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 informationTable 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 informationClick 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 informationArduino 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 informationLaser 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 informationFLEETMATE. 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 informationUser 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 informationUser 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 informationELFRING 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 informationCustomer 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 informationDeposit 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 informationUSER'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 informationGeneral 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 informationStar 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 informationwhite 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 informationBarcode 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 informationA 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 informationhttp://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 informationBarcodes 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 informationMetrologic 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 informationDigital 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 informationUser 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 informationRemote. 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 informationSynergy 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 informationThe 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 informationACCESS 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 informationIntroduction 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 informationMerging 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 informationBar 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 informationSocketScan 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 informationLaser 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 informationSmart 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 informationLexmark 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 information2D ~ 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 informationAFN-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 informationBarcoding 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 informationIdentification 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 informationPRT3 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 informationQuick 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 informationBarcode 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 informationTo 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 informationLesson 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 informationCOM 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 informationPackaging 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 informationUnderstanding 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 informationOnline. 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 informationSimple 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 informationEmployer 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 informationProgramming 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 informationUser'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 informationWinzer 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 informationLaser 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 informationGS1-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 informationSAP 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 informationWireless 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 informationAN 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 informationContents. 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 informationProgramming 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 informationUsing 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 informationMini 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 informationEnhanced 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 informationBitrix 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 informationImplementing 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 informationThe 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 informationDUET / 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 informationCHAPTER 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 informationConfiguration 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 informationAll 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 informationPOCKET 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 informationTHE 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 informationThe 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 informationS7 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 informationWireless 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 informationNiceLabel 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 informationRESEARCH. 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 informationBarcode 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 informationINTELLIGENT 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 informationBAR 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 informationThe 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 informationUnderstanding 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