Advertisement

Qscan
User's Guide
V1.4

Advertisement

Table of Contents
loading

Summary of Contents for IBC Qscan

  • Page 1 Qscan User’s Guide V1.4...
  • Page 2 Qscan User’s Guide Version 1.4 SYMBOLS USED IN THIS MANUAL Informational Warning Page...
  • Page 3: Laser Light

    Qscan User’s Guide Version 1.4 CLASS 2 LASER LASER LIGHT WARNING QSCAN CONTAINS A CLASS 2 LASER. DO NOT STARE DIRECTLY INTO THE LASER. Page...
  • Page 4: Table Of Contents

    Qscan User’s Guide Version 1.4 August 12, 2013 Introduction ........................5 Features ........................5 Mounting ........................ 6 Depth of Field ......................7 Wiring ........................8 Barcode Masking ....................11 Proximity/iClass Masking ..................12 Relay ........................12 Power over Ethernet ..................... 12 Hid 5352 Emulation .....................
  • Page 5: Introduction

    Qscan User’s Guide Version 1.4 Qscan Features Built-in proximity or iclass® reading Wiegand, aba, 232, or tcp/ udp interface Fully weatherproofed for out- door use Mounting flanges on both sides Fast 2D scanner reads over 50 Optional 2x16 character dis-...
  • Page 6: Mounting

    Version 1.4 Mounting Qscan can be mounted using four screw holes located on the flanges. You can also mount using the keyholes on each flange. Do not screw through the main body of the Qscan. Mount using the flanges only. Page...
  • Page 7: Depth Of Field

    Version 1.4 Barcode Reading Depth of Field Figures in inches Qscan can read barcodes up to 20” away depending on the type of barcode (symbology) and the density of the barcode. Common reading distances: PDF 417 driver’s licenses 2.5” - 4.5”...
  • Page 8: Wiring

    White Input 2 (optional) +12vdc Blue Ground Green unused White unused Brown F2F* Orange Green Led / Input 1 Yellow Bicolor Led / Input 2 *Qscan F2F circuitry supports connection to a system with a 5V or 12V pullup. Page...
  • Page 9 Qscan User’s Guide Version 1.4 Wiegand Wiegand output readers can be reprogrammed to transmit magnetic +12vdc stripe emulation (both aba and track Blue Ground 1), wand emulation, or F2F. Input 1 Green Data 0 and Input 2 can be used to control...
  • Page 10 3’ power cable with a barrel receptacle for connecting an ac adaptor. 3’ flat cable for optional relay and digital input connections. Qscan readers with POE may be powered through the Cat5/6 cable from a POE switch, or powered with the AC Adaptor.
  • Page 11: Barcode Masking

    Qscan User’s Guide Version 1.4 Barcode Masking Barcode masking provides a way of extracting certain portions of a barcode for processing. The masking operations include selecting up to 2 substrings from the barcode, and also adding prefix and suffix characters. You program in a mask when you do not want to process all of the data from a barcode, but only a portion of it.
  • Page 12: Proximity/Iclass Masking

    Qscan User’s Guide Version 1.4 Proximity & iClass Masking Proximity and Iclass masking works in a similar way to the barcode masking explained above. Characters can be inserted into the data and substrings can be extracted. There are three programmable masks that can be programmed for prox and iClass card reading.
  • Page 13: Hid 5352 Emulation

    Leds There are two leds on the Qscan. The led to the left is a bi-color led, and can be programmed to operate in one of three modes - off to red, off to green, red to green.
  • Page 14: Data Flow

    Qscan User’s Guide Version 1.4 Data Flow The following explains the data flow in the reader for a better understanding of how data is processed. Barcode: Read Barcode If symbology (barcode type) not allowed - ignore If pdf417, check for driver’s license parsing and parse if required.
  • Page 15: Programming

    (hex 0D). If using a terminal emulation program, the 0D is sent by hitting the enter key. Qscan readers that have a wiegand output can be connected to a serial port for sending commands. See page 55 for further information.
  • Page 16: Symbology Commands

    Qscan User’s Guide Version 1.4 Symbology Setup 1 X001 a b c d e f g h Code 39 0=off 1=on Code 39 full ascii 0=off 1=on Code 39 trioptic 0=off 1=on Code 39 to code 32 0=no 1=yes Code 39 check digit...
  • Page 17 Qscan User’s Guide Version 1.4 Symbology Setup 3 X003 a b c d e f g h I 2 of 5 check digit 0=off 1=on 2 of 5 0=off 1=on Codabar 0=off 1=on Codabar clsi 0=off 1=on Msi / Plessy...
  • Page 18 Qscan User’s Guide Version 1.4 Symbology Setup 5 X005 a b c d e f g h UPU fics 0=off 1=on GS1 14 0=off 1=on Composite cc 0=off 1=on Composite ccab 0=off 1=on Composite tlc39 0=off 1=on Pdf417 (2d) 0=off...
  • Page 19 Qscan User’s Guide Version 1.4 Symbology Setup 7 X007 a b c d e f g h Bookland 0=off 1=on Postbar 0=off 1=on Macro Pdf (2d) 0=off 1=on UCC coupon 0=off 1=on unused always 0 unused always 0 unused always 0...
  • Page 20: Barcode Options

    Qscan User’s Guide Version 1.4 General Barcode Options X012 a m k c alpha delete 0=off 1=on masking 0=off 1=on Kronos mode 0=off 1=mode1, 2=mode2 Usic/Cac 0=off 0=off, 1=on, 2=required Turn on Alpha Delete to delete any alpha characters from the barcode.
  • Page 21: Barcode Masking

    Qscan User’s Guide Version 1.4 Barcode Masking X010 xx ctt llnn r X011 xx ppp sss1 b lll X012 xx iii sss2 y ll2 sss mask number 01 thru 10 barcode type see list on next page llnn barcode length...
  • Page 22 Qscan User’s Guide Version 1.4 Barcode Masking Symbology Codes These are the codes used for the ctt parameter 2 of 5 Aus Post Aztec Bookland Codabar Code 11 Code 39 Code 39 full ascii Code 93 Code 128 Datamatrix Dutch Post (Kix)
  • Page 23 Qscan User’s Guide Version 1.4 Notes on using the Barcode Masking Commands: If (“ctt”) matches the type of barcode read, and the length of the barcode matches (“llnn”) then the barcode is masked according to the programmed parameters. If the length (“llnn”) is set to 0000, then the mask will apply to all barcodes of the specific...
  • Page 24 Qscan User’s Guide Version 1.4 For code 39 barcodes of any length , take the first 5 positions only but prefix with a “A”: X010 01 001 0000 0 X011 01 065 0001 0 005 X012 01 000 0000 0 000 000 For code 39 barcodes of length 10, take the last 5 characters.
  • Page 25 Qscan User’s Guide Version 1.4 Clear All Barcode Masks X014 b p set to any value set to 0 Use this commmand to clear all of the programmed masks for barcodes. Page...
  • Page 26: Wiegand Output For Barcode Reading

    Qscan User’s Guide Version 1.4 Wiegand Output Format # 1 (for barcode data) X015 a mmmm ssss sd bbbb X016 bd iiii id ss bb ii X017 x y z lpp rpp h i j k active indicator 0=inactive 1=active...
  • Page 27 Qscan User’s Guide Version 1.4 Programming the Wiegand Output Formats (barcode) The standard wiegand output permits the transmission of wiegand formats of up to 194 bits, containing up to three fields (site, id, and issue). Each field can contain up to 64 bits each.
  • Page 28 Qscan User’s Guide Version 1.4 X015 1 0000 0001 03 0004 X016 05 0000 00 08 16 00 X017 0 0 0 012 012 1 2 0 0 An example of the same format, this time restricting this format for use only with 10...
  • Page 29 Qscan User’s Guide Version 1.4 still include bits in the output format for the id, except the id will not come from the barcode. It will default to 0. If id digits (“bd”) is set to 00, then all remaining digits in the barcode are used for the id.
  • Page 30 Qscan User’s Guide Version 1.4 Wiegand Format # 1 (barcode) Site Override X018 ssss ssss site override hexadecimal This command sets the site override value for wiegand format # 1 for barcode data. This command specifies the site override value for wiegand format # 1 for use with barcode data.
  • Page 31: Aamva

    Qscan User’s Guide Version 1.4 Aamva Control X032 a b Aamva required 0=no 1=yes Field Masking 0=off 1=on Aamva is the standard for drivers licenses in the US and Canada. Turn the Aamva Required option on (a=1) to restrict the reading of pdf417 barcodes to Aamva only.
  • Page 32 Version 1.0 Aamva licenses do not have separate fields for first and last names. Only one field is used (field # 13 above) which includes both the last and first names. Qscan automatically parses the Version 1.0 “name” field into a first and last name, however the parsing is contingent upon the field being encoded properly on the license.
  • Page 33 Qscan User’s Guide Version 1.4 Aamva Programming Example: Extract license # and state. Pad the license # to a 20 character field, insert a tab character between the two fields, add a carriage return at the end. X033 01 20 008 09 00 013...
  • Page 34: Emulation Selection And Control

    B start sentinel. Set “d” to 1 if your system requires data to go up at the same time as the clock signal. To transmit in f2f format, “f” must be set to 1. Qscan F2F circuitry supports connection to a system with a 5V or 12V pullup. Page...
  • Page 35 Magnetic stripe data is typically preceeded with a number of 0 bits and appended witha number of 0 bits, for synchronization. The Qscan default is to send 10 zero bits before and after the data stream. These 0 bits can be turned off with the (“l”) parameter.
  • Page 36 Qscan User’s Guide Version 1.4 Wiegand Emulation Control X025 o b p output style 0=standard 1=wieaba, 2=alphawie time between pulses 1 - 5 ms default=1 (1ms) pulse time * 50us 1 - 5 default=2 (100us) This command sets the general output parameters for wiegand output.
  • Page 37: Prox And Iclass Programming

    Qscan User’s Guide Version 1.4 Proximity and iClass General Settings X047 c m b p s card style 1=wiegand 2=aba masking 0=off 1=on good read beep 0=off 1=on parity check (26 & 28) 0=off 1=on passthru 0=off 1=on This command sets the general settings for proximity and iClass input.
  • Page 38 Qscan User’s Guide Version 1.4 Proximity and iClass Input, Format # 1, Part 2* X049 iss il b sc ic uc issue code start bit max=250 # bits for issue code 000=no issue issue code is lsb 0=off 1=issue is lsb...
  • Page 39 Qscan User’s Guide Version 1.4 Proximity and iClass Input, Format # 2, Part 2* X051 iss il b sc ic uc issue code start bit max=250 # bits for issue code 000=no issue issue code is lsb 0=off 1=issue is lsb...
  • Page 40 Qscan User’s Guide Version 1.4 Proximity and iClass Input, Format # 3, Part 2* X053 iss il b sc ic uc issue code start bit max=250 # bits for issue code 000=no issue issue code is lsb 0=off 1=issue is lsb...
  • Page 41 Qscan User’s Guide Version 1.4 Proximity and iClass Input, Format # 1 Mask, Part 2* X055 p3 ll3 p4 ll4 p5 ll5 start position 00=ll3 is a constant length or constant start position 00=ll4 is a constant length or constant...
  • Page 42 Qscan User’s Guide Version 1.4 Proximity and iClass Input, Format # 2 Mask, Part 2* X057 p3 ll3 p4 ll4 p5 ll5 start position 00=ll3 is a constant length or constant start position 00=ll4 is a constant length or constant...
  • Page 43 * added to firmware 5/22/13 Programming for Prox and iClass reading Qscan can read proximity and iClass cards up to 250 bits in length. Prox and iClass card data can be passed through directly to the output (if the Qscan has wiegand output), or processed directly by the Qscan.
  • Page 44 5 for the id. After reading and processing by the Qscan, the site code is converted into a 3 digit number, and the id is converted into a 5 digit number. Both fields are concatenated together to form an 8 digit number in this example.
  • Page 45: Wiegand Output For Prox/Iclass

    Qscan User’s Guide Version 1.4 Wiegand Output Format (for prox/Iclass data Format # 1)* X060 ss sl is il us ul X061 sb ib ub a b c lpp rpp X062 1 2 3 oooo ss site start position 00=no site...
  • Page 46 Qscan User’s Guide Version 1.4 Wiegand Output Format (for prox/Iclass data Format # 2)* X063 ss sl is il us ul X064 sb ib ub a b c lpp rpp X065 1 2 3 oooo ss All parameters are the same as the prior command.
  • Page 47: Wiegand Special Outputs

    Qscan User’s Guide Version 1.4 Wiegand Special Output Options* X070 aa bb cc dd ee special, prox format 1 00= no special format special, prox format 2 01= corporate 1000 special, prox format 3 02= Andover 37 bit special, barcode fmt 1...
  • Page 48 Qscan User’s Guide Version 1.4 Programming the Wiegand Output Formats (prox/iClass cards) The standard wiegand output permits the transmission of wiegand formats of up to 194 bits, containing up to three fields (site, id, and issue). Each field can contain up to 64 bits each. Two parity bits may also be programmed.
  • Page 49 Qscan User’s Guide Version 1.4 Example programming two prox formats. The first format is a 26 bit input which will be transmitted as a 26 bit output. The second format will be a 34 bit input ( 1 parity, 16 site, 16 id, 1 parity) retransmitted as a 26 bit output. The passthru option cannot be used in this case because the passthru option applies to all bit formats.
  • Page 50 (maximum of 16 bits, right justified) which will be used as an override for the site code if the override X069 is turned on. (“ss”) refers to a special format number which may be assigned by ibc in future firmware upgrades. Leave this parameter as 00 unless you have special firmware assigned by IBC.
  • Page 51: Digital Inputs And Arming Loop

    Qscan User’s Guide Version 1.4 Digital Inputs for Led or Arming Loop use X029 i p a b input 1 0=off 1=bicolor led 2=right led 3=arm loop input 1 polarity 0=normal 1=reverse input 2 0=off 1=bicolor led 2=right led 3=arm loop...
  • Page 52: Hid 5352 Emulation

    0=red / green 1=off / red 2=off / green Controls the color modes of the bicolor led. Control Card Programming Lockout X039 x lockout 0=unlocked 1=locked If set to 1 (locked), IBC control cards cannot be used to reprogram the reader. Page...
  • Page 53: Miscellaneous Commands

    Qscan User’s Guide Version 1.4 Aiming Pattern Control X071 x aiming pattern 0=on 1=off The laser “crosshair” aiming pattern can be turned on or off. By default, the pattern is on. Shutting off the aiming pattern does not reduce read- ability.
  • Page 54: Serial Commands

    Qscan User’s Guide Version 1.4 Serial Commands (online mode) Version Command Returns the firmware identification. Speaker Command & xx Turns the speaker on for xx * 10ms Led Commands } xx Turns the bicolor led on for xx seconds, then leaves it off...
  • Page 55 Qscan User’s Guide Version 1.4 Display Commands D xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Displays up to 32 characters on the display (2 lines of 16 characters each). Note the display is not cleared prior to displaying data, so any character position not overwritten will remain as it was. You can send any number of characters, up to 32.
  • Page 56: Firmware Update

    You must connect orange and white together before applying power. This is the signal to the Qscan reader that you want to start up in a serial mode so that you can download the new firmware. The reader will start up at 9600 baud, 8 data bits, no parity.
  • Page 57: Bit Size Table

    Qscan User’s Guide Version 1.4 Wiegand Bit Size Table This table shows the number of bits required to encode a specific number into wiegand. This table can also be used to see how many charcters are required to decimalize wiegand input fields.
  • Page 58 Qscan User’s Guide Version 1.4 USER NOTES Page...
  • Page 59 Qscan User’s Guide Version 1.4 USER NOTES Page...
  • Page 60 Qscan User’s Guide Version 1.4 International Bar Code 160 Oak Street Glastonbury, CT 06033 phone 860 659 9660 fax 860 657 3860 Page...

Table of Contents