background image

22

QuickScan™ 1000  Programming Guide

K

EYBOARD

 W

EDGE

I

NTERFACE

PC Keyboard Wedge Interface Selection—continued

The scanner supports ten

1

 PC Keyboard Wedge interfaces. The table below defines

the different interface selections.

SET --------------------------------------------------

--- A

B -----------------------------

-----------

C

D -----------------------------

-----------

E

F ------------------------------

------------ G

H -----------------------------

------------ I

J ------------------------------

----------------------------------------------- END

1

Keyboard Wedge interfaces G through J are only supported by the QuickScan 1000 scanner.

I

NTERFACE

 (I/F) T

YPE

(

SEE

 

TABLE

 

ON

 

PREVIOUS

 

PAGE

)

Summary of Contents for QuickScan 1000

Page 1: ...PROGRAMMINGGUIDE HANDHELD LASER SCANNER ...

Page 2: ...ers whetherornotsold Underthelaw copyingincludestranslatingintoanotherlanguageorformat includingelectronicmedia Disclaimer Reasonable measures have been taken to ensure that all information contained in this manual is complete and accurate However PSC Scanning Inc reserves the right to change any specification at any time without prior notice IBM is a registered trademark of International Business...

Page 3: ...m Here 8 InterfaceSelection IBM IBM 4683 84 4693 94 Port 5B Interface Selection 9 IBM 4683 84 4693 94 Port 9A 9B 9C 9E I F Selection 10 IBM 4682 92 Port E Interface Selection 11 Wand Emulation Wand Emulation Interface Selection 12 RS 232 PSC RS 232 Interface Selection 14 SNI RS 232 Interface Selection 14 RS 232 Communication Parameters 14 Hardware Control 17 Software Control 18 Intercharacter Dela...

Page 4: ...ion 52 UPC EAN Add Ons 53 C128 and Custom Add Ons 53 Price Weight Check Digit 54 Code 39 Options 57 Code 128 Options 61 Interleaved 2 of 5 62 Check Digit and Variable Length Label Selections 63 Standard 2 of 5 66 Check Digit and Variable Length Label Selections 67 Setting Standard 2 of 5 Fixed and Minimum Label Lengths 68 Codabar Options 71 Codabar Check Digit Variable Length 72 Codabar Start Stop...

Page 5: ...Appendix A Additional Information Host Programming 87 Creating MultiFunction Labels 87 Need More Information 87 Appendix B Sample Bar Codes Sample Bar Codes 88 R44 2018 iii ...

Page 6: ...NOTES iv QuickScan 1000ProgrammingGuide ...

Page 7: ...einformationthatfollows informationof specificinteresttoyouistitled IntegratingPeripheralswithHostSystems ChangingInterfaces CustomizingYourScannerOperation ProgrammingOverview WhatisProgrammingMode HowtoProgramUsingBarcodes TheProgrammingSession ScannerResponseWheninProgrammingMode IfYouMakeAMistake WheretoGoFromHere Integrating Peripherals With Host Systems It simportanttounderstandthatthescanne...

Page 8: ...y of equipment damage Figure 1 Disconnecting the Interface Cable SOFTWARE 1 Verifythatyourscannersupportsthedesiredinterface1 Thelistbelow indicatesinterfacesavailableatthetimeofthiswriting Yourscannercomes equippedfromthefactorywiththeabilitytoconnectandcommunicatewith atleasttwomajorinterfacetypes forexample KeyboardWedge RS 232 andKeyboardWedge WandEmulationaretwocommonpairings Contactyourneare...

Page 9: ...IA 2 Turn to the appropriate page in this manual and enable the desired interface or interface sub type by scanning its program ming bar code These interface interface sub type selection bar codes are located at the beginning of each of these sections of the manual IBM Wand Emulation RS 232 Keyboard Wedge and OCIA This will enable the software for the new interface and disable the old interface so...

Page 10: ...dconfigurationto matchyourspecificinterfacerequirementsoruserpreference NOTE Ensure that your planned modifications are compatible with the current interface For example baud rate selections are only valid in the RS 232 interface The scanner will sound an error tone six rapid beeps when scanning programming labels for features invalid to the current interface 2 Enableanyadditionalsymbologiesasrequ...

Page 11: ... instructed 1 ScantheSETlabelatthetopofthepage Thescannerwill emita goodread beep indicatingithasreadthelabel 2 Scanthefeaturelabel s fortheprogrammableoptionsyouwish toenable Withfewexceptions1 thescannerwillemitatriplebeep eachtimeyouscanavalidprogramminglabel Notethatnotall featuresareavailableforallinterfacesandthatthescannerwillsoundan errortonewhenscanningprogramminglabelsforfeaturesinvalidt...

Page 12: ...ponse When In Programming Mode Asdiscussedearlier ProgrammingModeisenteredbyscanningaSETlabel The greenLEDwillflashcontinuouslyat1HzdutycyclewhilethescannerisinProgram mingMode AslongasitisinProgrammingMode thescannerwillnotdecode regularbarcodelabelsandwillonlyenablefeaturessupportedbythecurrentlyactive interface Scanningregular non programming barcodelabels thescannerwill rejectthelabel sounding...

Page 13: ...tingsconfiguredatthefactoryfor yourscanner soriginalinterfacespecifications Thislabelistypicallyusedtoreturnthe scannertoa known operatingstatewhenthepresentprogrammingstatusisnot known faulty or suspect CAUTION Use this label with caution since it will disable ALL features that may have been programmed since the scanner s installation Ifyoudon thavearecordofyoursite system soriginalconfiguration ...

Page 14: ...erfaceselectionlabel 3 TurntotheSymbologysectionifyouaregoingtochangeanybarcode symbologiesormodifyanysymbologyrelatedfeatures 4 TurntotheGeneralFeaturessectionofthisguideifyouwishto changeormodifyanyofthescanner sotherfeatures Oncethenecessarychangeshavebeenmade andyouhavescannedtheENDlabel youarereadytoscan 1 This step is not neccessary for QuickScan 1000 scanners unless you require a specific i...

Page 15: ...data to the host These settings are for IBM 4683 84 4693 94 Port 5B interface ONLY Limit Command Set is an option that causes the scanner to ignore enable scanner and disable scanner commands sent from the host Transmit Unsolicited Status1 when enabled this option causes the scanner to transmit a status message to the host upon receipt of an SNRM SET SEND AS CODE 39 DON T SEND AS CODE 39 ENABLE LI...

Page 16: ...Code39formatbeforesending thedatatothehost ThesesettingsareforIBM4683 84 4693 94Port9A 9B 9C 9EinterfaceONLY LimitCommandSet isanoptionthatcausesthescannertoignore enable scanner and disablescanner commandssentfromthehost TransmitUnsolicitedStatus1 whenenabled thisoptioncausesthescannerto transmitastatusmessagetothehostuponreceiptofan SNRM SET SEND AS CODE 39 DON T SEND AS CODE 39 ENABLE LIMIT COM...

Page 17: ...eforesending thedatatothehost ThesesettingsareforIBM4682 92PortEinterfaceONLY LimitCommandSet tellsthescannertoignore enablescanner and disable scanner commandssentfromthehost TransmitUnsolicitedStatus1 whenenabled thescannertransmitSastatus messagetothehostuponreceiptofan SNRM SET SEND AS CODE 39 DON T SEND AS CODE 39 ENABLE LIMIT COMMAND SET DISABLE LIMIT COMMAND SET TRANSMIT UNSOLICITED STATUS ...

Page 18: ...dEmulationinterface donotscantheSET barcodebefore ortheENDbarcodeafterscanningtheinterfaceselectionbarcode Wand Emulation Settings SET SPACE LOW BAR HIGH SPACE HIGH BAR LOW LOW 660 µS HIGH 330 µS TRANSMIT IN NORMAL FORMAT TRANSMIT IN C39 FORMAT TRANSMIT IN C128 FORMAT TRANSMIT IN C39 FULL ASCII P OLARITY S IGNAL S PEED D ATA F ORMAT ...

Page 19: ...PRE NOISE DON T TRANSMIT PRE NOISE ENABLE DISABLE END GotothesectionstitledSymbologySelectionandGeneralFeaturesinthebackofthis programmingguideifyouwanttochangeanyothersettingsforthisinterface I DLE S TATE T RANSMIT A N OISE P ATTERN B EFORE L ABEL T RANSMISSION T RANSMIT C128 F UNCTION C HAR S ...

Page 20: ...etheSNIRS 232interface donotscantheSET bar codebefore ortheENDbarcodeafterscanningtheinterfaceselection barcode RS 232 Communication Parameters ThissectioncontainsthefollowingRS 232communicationparametersintheorder listed BaudRate DataBits Parity StopBit s HardwareHandshaking CTS RTS SoftwareHandshaking Xon Xoff ACK NAK Options IntercharacterDelay GotothesectionstitledSymbologySelectionandGeneralF...

Page 21: ...storedwhenyouscanthe ENDlabel SET BAUD 1200 BAUD 2400 BAUD 4800 BAUD 9600 BAUD 19200 BAUD 38400 END Data Format Table TherearemanypossibledataformatconfigurationsforanRS 232interface Checkyour hostsystemmanualtofindoutyoursystem scommunicationsrequirements This tableshowstheacceptableformatoptions DataBits Start Bit ParityBit s StopBit s Seven 1 0 2 Seven 1 1 1 Seven 1 1 2 Eight 1 0 1 Eight 1 0 2 ...

Page 22: ...de RS 232 I NTERFACE Data Format Settings Thebarcodesonthispagecanbeusedtoselectthedataformatconfigurationneeded tocommunicatewithyoursystem SET NONE EVEN ODD MARK SPACE ONE TWO SEVEN BITS EIGHT BITS END S TOP B ITS D ATA B ITS P ARITY ...

Page 23: ...ostbeforetransmittingdata Ifhardwarecontrolisdisabled CTS RTS communicationwillnottakeplace IfthehostdeactivatestheCTSline duringdatatransmission thehostwillreceiveadditionalcharactersforno morethan2msec1 Label Transmission Label Transmission Xmission CTS Data CTS RTS Flow Control Active Disabled Inactive CTSScanControl isalsoahardwarecontrol Whenscancontrolis enabled labeltransmissionisdisabledun...

Page 24: ...ostsendstheXOFF commandduringdatatransmis sion thehostwillreceiveadditionalcharactersfornomorethan2msec1 NOTE Hardware software controls are mutually exclusive Enable only one of these features at a time as enabling multiple controls can produce unpredictable results SET DISABLE HARDWARE CONTROL ENABLE CTS RTS FLOW CONTROL ENABLE CTS SCAN CONTROL ENABLE XON XOFF DISABLE XON XOFF END 1 Varies sligh...

Page 25: ...nt tothehost Thistimedelayisusedtocontroltheflowofdatafromthescanner but itshouldnotberequiredformostapplications Usetheselabelstoselectthedesired IntercharacterDelay SET NONE 10 MILLISECONDS 20 MILLISECONDS 30 MILLISECONDS 40 MILLISECONDS 50 MILLISECONDS 60 MILLISECONDS 70 MILLISECONDS 80 MILLISECONDS I NTERCHARACTER D ELAY ...

Page 26: ...20 QuickScan 1000 Programming Guide RS 232 I NTERFACE I NTERCHARACTER D ELAY Intercharacter Delay continued 90 MILLISECONDS 100 MILLISECONDS END ...

Page 27: ...lbeaccepted beeped and no data transmitted PC Keyboard Wedge Interface Selection Thescannersupportsten1 PCKeyboardWedgeinterfaces Thetablebelowdefines thedifferentinterfaceselections I F Type PCs Supported A PC XTw AlternateKeyboardEncoding B AT PS 225 286 30 286 50 50Z 60 70 80 90 95w AlternateKeyboardEncoding C PS 225and30w AlternateKeyboardEncoding D PC XTw StandardKeyEncoding E AT PS 225 286 3...

Page 28: ...ce Selection continued Thescannersupportsten1 PCKeyboardWedgeinterfaces Thetablebelowdefines thedifferentinterfaceselections SET A B C D E F G H I J END 1 Keyboard Wedge interfaces G through J are only supported by the QuickScan 1000 scanner I NTERFACE I F T YPE SEE TABLE ON PREVIOUS PAGE ...

Page 29: ...dtoalaptopcomputerorwhenthescanneris operatedwithnoexternalkeyboardattached PC externalkeyboard ifyoumovethescannertoastandardPC changethe settingto KeyboardAttached SendControlCharacters whenthisfeatureisdisabled allASCIIcharacters exceptNUL 00h aretransmitted Enablingthisfeaturelimitstransmissionof ASCIIcharacterstothefollowing OnlyASCIIcharactersbetween20h 127h plus CarriageReturn CR 0Dh BackSp...

Page 30: ...characterdata tothehost innormalformat CapsLockOn tosendcharacterdata tothehost inreversecase a z A Z A Z a z Usethisfeatureifyourcapslockison CapsLock Shift Lock tosendcharacterdata tothehost inshifted case Usethisfeatureifyourshiftlockison Forusewithinterfacetype G 122 keyboard ONLY SET CAPS LOCK OFF CAPS LOCK ON CAPS LOCK SHIFT LOCK END C APS L OCK O PTIONS ...

Page 31: ...guages can be selected for the QuickScan 1000 scanner when configured for I F Type E only USA France Portugal Japanese 106 Key Belgium Germany Spain Britain Italy Sweden Denmark Norway Switzerland SET USA BELGIUM BRITAIN DENMARK FRANCE GERMANY ITALY NORWAY PORTUGAL C OUNTRY M ODE ...

Page 32: ...26 QuickScan 1000 ProgrammingGuide K EYBOARD W EDGE I NTERFACE Country Mode continued SPAIN SWEDEN SWITZERLAND JAPANESE 106 KEY END C OUNTRY M ODE ...

Page 33: ...characterbeforeitissent tothehost Thistimedelayisusedtocontroltheflowofdatafromthescanner but itshouldnotberequiredformostapplications Usetheselabelstoselectthedesired IntercharacterDelay SET NONE 5 MILLISECONDS 10 MILLISECONDS 15 MILLISECONDS 20 MILLISECONDS 25 MILLISECONDS 30 MILLISECONDS 35 MILLISECONDS 40 MILLISECONDS 45 MILLISECONDS ...

Page 34: ...de K EYBOARD W EDGE I NTERFACE 50 MILLISECONDS 55 MILLISECONDS 60 MILLISECONDS 65 MILLISECONDS 70 MILLISECONDS 75 MILLISECONDS 80 MILLISECONDS 85 MILLISECONDS 90 MILLISECONDS 95 MILLISECONDS 99 MILLISECONDS END I NTERCHARACTER D ELAY ...

Page 35: ...mat Interface Selection Scan this label to enable the NCR OCIA short format interface NCR OCIA Nine Bit long format Interface Selection Scan this label to enable the NCR OCIA Nine Bit long format interface SNI OCIA Interface Selection Scan this label to enable the SNI OCIA interface 1 NOTE In previous publications this interface was termed SP OCIA ...

Page 36: ...on file Host Commands when enabled allows the scanner to accept commands directly from the host IntercharacterDelay refers to a pause if any between each character before being sent to the host This time delay is used to control the flow of data from the scanner but it should not be required for most applications When enabled OCIA intercharacter delay is set at 70µs SET ENABLE DISABLE ENABLE DISAB...

Page 37: ...labelinadditiontomultipleprefixandsuffix characters NOTE Using this feature requires a thorough understanding of your specific system requirements Theoptionsavailableusingthisfeatureare symbologyspecific 0 2 characters labeldata PP labeldata non symbologyspecificcharacters 1 2 asaprefix labeldata Cp Cp labeldata labeldata non symbologyspecificcharacters 0 2 asasuffix labeldata Cs Cs non symbologys...

Page 38: ...prefix symbologyspecific characters 0 2 labeldata non symbologyspecificcharacters 1 2 asasuffix Cp Cp PP label data Cs Cs non symbologyspecificcharacters 1 2 asaprefix labeldata symbologyspecificcharacters non symbologyspecificcharactersused assuffixes Cp Cp label data PP Cs Cs PP symbologyspecificcharacters LabelI D Cp Cp non symbologyspecificASCIIcharactersusedasprefixes Cs Cs non symbologyspeci...

Page 39: ...pace The ASCII chart shows that STX equals 02hex and SP equals 20hex 2 ScantheSETlabel 3 ScantheSETPREFIXlabelonthispage 4 ScanthedigitsthatcorrespondtotheHexValues For the example in step four scan 0 2 2 0 NOTE If you make a mistake or lose your place while setting this option scan the END label to exit Programming Mode The scanner will soundanerrortone sixrapidbeeps toindicatethatprogramming was...

Page 40: ...L sound host tone and ETX end transmission The ASCII chart shows that BEL equals 07hex and ETX equals 03hex 2 ScantheSETlabel 3 ScantheSETSUFFIXlabelonthispage 4 ScanthedigitsthatcorrespondtotheHexValues For the example in step five scan 0 7 0 3 NOTE If you make a mistake or lose your place while setting this option scan the END label to exit Programming Mode The scanner will soundanerrortone sixr...

Page 41: ...his option scan the END label to exit Programming Mode The scanner will soundanerrortone sixrapidbeeps toindicatethatprogramming wasincomplete andthesettingwillremainasitwasbeforeentering Programming Mode 2 ScantheONECHARACTERONLYlabelonthefollowingpage 3 ScantheENDlabel Youhavesetasinglecharacterprefixorsuffix Setting Prefix and or Suffix Characters NOTE You must scan the SET label and either the...

Page 42: ...36 QuickScan 1000 ProgrammingGuide L ABEL T RANSMIT F ORMAT C ONFIG 6 7 8 9 A B C D E F ONE CHARACTER ONLY END S ET P REFIX AND OR S UFFIX C HARACTERS ...

Page 43: ...tx 02 22 B 42 b 62 etx 03 23 C 43 c 63 eot 04 24 D 44 d 64 enq 05 25 E 45 e 65 ack 06 26 F 46 f 66 bel 07 27 G 47 g 67 bs 08 28 H 48 h 68 ht 09 29 I 49 i 69 lf 0A 2A J 4A j 6A vt 0B 2B K 4B k 6B ff 0C 2C L 4C l 6C cr 0D 2D M 4D m 6D so 0E 2E N 4E n 6E si 0F 2F O 4F o 6F dle 10 0 30 P 50 p 70 dc1 11 1 31 Q 51 q 71 dc2 12 2 32 R 52 r 72 dc3 13 3 33 S 53 s 73 dc4 14 4 34 T 54 t 74 nak 15 5 35 U 55 u ...

Page 44: ... on FF EAN 8 FF EAN 13 2 add on F EAN 13 F EAN 13 5 Add on F UPC A 2 add on A EAN 13 8 Add on F UPC A 5 Add on A Code 39 UPC A 8 Add on A Codabar UPC E 2 add on E Interleaved 2 of 5 i UPC E 5 Add on E Code 93 UPC E 8 Add on E Code 128 EAN 8 2 add on FF MSI Plessey Tosetsymbology specificlabelidentifiers 1 LookattheASCIIchartshownonthepreviouspageandidentifythe ASCIIcharacter s andthecorrespondingH...

Page 45: ...ifyandscanthedigitsthatcorrespondtotheHexValues The hex values from the ASCII chart that correspond to A1 from our example are as follows 41hex A and 31hex 1 Thus we would scan digit programming labels in this order 4 1 3 1 6 ScantheENDlabel Inourexample youhavechangedthedefaultlabelidentifierprefix for UPC A from A to A1 SET DISABLE LABEL I D CONTROL TRANSMIT LABEL I D AS PREFIX TRANSMIT LABEL I ...

Page 46: ...mbology Selection UPC A UPC A W 2 DIGIT ADD ON UPC A W 5 DIGIT ADD ON UPC A W C128 ADD ON UPC E UPC E W 2 DIGIT ADD ON UPC E W 5 DIGIT ADD ON UPC E W C128 ADD ON EAN 8 EAN 8 W 2 DIGIT ADD ON EAN 8 W 5 DIGIT ADD ON EAN 8 W C128 ADD ON S ET S YMBOLOGY S PECIFIC L ABEL I DENTIFIER FOR ...

Page 47: ... EAN 13 EAN 13 W 2 DIGIT ADD ON EAN 13 W 5 DIGIT ADD ON EAN 13 W C128 ADD ON CODE 39 CODABAR INTERLEAVED 2 OF 5 STANDARD 2 OF 5 CODE 93 CODE 128 MSI PLESSEY 1 END 1 MSI Plessey may not be supported for your scanner Contact your distributor PSC Sales or PSC Technical Support for more information ...

Page 48: ...alue 8 Scan the Set Symbology Specific Label Identifier barcode for EAN 8 5 IdentifythehexvaluethatcorrespondtotheASCIIcharacter In this example 8 equals 38hex Simply follow the hex value for 8 38hex with the One Character Only label This tells the scanner that 8 is a single digit label identifier 6 Scanthebarcodesvalues For the example in step five scan 3 8 One Character Only on the following two...

Page 49: ...meassettingasinglecharactersymbologyidentifier except youshouldscantwozerosandtheOneCharacterOnlylabelsbeforescanningthe ENDlabel Symbology Specific Label Identifiers Characters Usethelabelsonthispagetochangeormodifysymbologyidentifiers 0 1 2 3 4 5 6 7 8 S ET S YMBOLOGY S PECIFIC L ABEL I DENTIFIERS C HARACTERS ...

Page 50: ...44 QuickScan 1000 ProgrammingGuide L ABEL T RANSMIT F ORMAT C ONFIG 9 A B C D E F ONE CHARACTER ONLY END S ET S YMBOLOGY S PECIFIC L ABEL I DENTIFIERS C HARACTERS ...

Page 51: ...thedataformatoptions e g check digit start stopcharacters requiredbyyourhostsystemforeachsymbologytype Youmustenablethesymbologyformatoptionssettingsthatarecompatiblewith yourhostsystem Thefactorysettingsforeachinterfacewerechosentomeetthestandardindustry requirementsandinmostcasesyouwillnotneedtochangethesymbologyformat settings Ifyouareunsureofyoursystemrequirements testthescannerusingthe factor...

Page 52: ...ndadd onoptions EnableCode39 selectsCode39asanactivesymbology Allowsselection ofCheckDigit Start StopandSingleDigitoptions PharmaCode39 isasymbologysubsetofCode39 EnablingPharmaCode 39selects this special Italian codeastheactive Code39symbology supercedingstandardCode39features NOTE Standard Code 39 must be enabled before PharmaCode can be enabled EnableInterleaved2of5 selectsInterleaved2of5asanac...

Page 53: ...eallCode128barcodesthathavebetween2and50 characters Code128hasnouserselectableoptions EnableMSI Plessey2 selects MSI Plessey as an active symbology Allows selection of Check Digit or label format fixed or variable length options Universal Symbology Selection Tosetthescannertoreadallsymbologies scantheENABLEALLSYMBOLOGIES barcodebelow NOTE DO NOT scan SET or END bar codes when programming universal...

Page 54: ...bology that has additional features that should be set turn to the pages that support that symbology and its programmable features SET ENABLE UPC EAN DISABLE UPC EAN ENABLE CODE 39 DISABLE CODE 39 ENABLE PHARMACODE 2 39 DISABLE PHARMACODE 39 2 Code 39 must first be enabled for the scanner to read PharmaCode 39 labels Enabling PharmaCode 39 will convert Code 39 data to PharmaCode format whenever po...

Page 55: ...D 2 OF 5 DISABLE INTERLEAVED 2 OF 5 ENABLE STANDARD 2 OF 5 DISABLE STANDARD 2 OF 5 ENABLE IATA3 DISABLE IATA 3 Standard 2 of 5 must first be enabled before IATA can be enabled however the scanner will not read Standard 2 of 5 labels when IATA is enabled ...

Page 56: ...ESSEY END 4 Code 128 is always active for the purpose of reading programming bar code labels Scanning the DISABLE ALL SYMBOLOGIES or the DISABLE CODE 128 labels disables Code 128 transmission to the host disables decoding of all C128 non programming labels 5 MSI Plessey may not be supported for your scanner Contact your distributor PSC Sales or PSC Technical Support for more information ...

Page 57: ...rmat ExpandEAN 8toEAN 13 addsfivezerosinfrontofanEAN 8 label DataissentinEAN 13dataformat Selectingthisfeaturealso changesthesymbologyIDtomatchthoserequiredforEAN 13 ExpandUPC EtoEAN 13 expandsUPC ElabelstoEAN 13data format SelectingthisfeaturealsochangesthesymbologyIDtomatch thoserequiredforEAN 13 UPC AorUPC EandEAN 8orEAN 13TwoandFiveDigitAdd Ons Optional scannerwillreadUPC EANbarcodeswithorwith...

Page 58: ...PC E to UPC A Expand UPC E to EAN 13 SET EXPAND 1 DON T EXPAND EXPAND 1 DON T EXPAND EXPAND 1 DON T EXPAND EXPAND 1 DON T EXPAND END 1 When any expansion feature is enabled the transmission of the Prefix Suffix Check Digit and Number System Digit NSD are controlled by your selections for the symbology expanded to rather than the symbology expanded from For example if you expand UPC E to UPC A sett...

Page 59: ...either written or implied that scanners with optional Add on decoding enabled will perform with the speed and accuracy required for any given application Required thescannerwillnotrecognizeordecodeanyUPC EAN labelsthatdonotcontainanAdd onsegment Disabled thescannerwillnotrecognizeordecodeanyAdd onsegment ofUPC EANlabels Thescannerwillreadanddecodethestandard UPC EANportionofthelabel SET OPTIONAL R...

Page 60: ...urorfive digitprice weightblock andcompareitwiththeprice weightcheckdigitcontainedinthebarcode Ifthe calculatedcheckdigitdoesnotmatchthevalueofthecheckdigitcontainedinthebar code thelabelwillberejectedasinvalid Selectdomesticfourorfivedigit European fourorfivedigit ordisabletheprice weightcheck SET DISABLE PRICE WEIGHT CHECK ENABLE 4 DIGIT CHECK ENABLE 5 DIGIT CHECK ENABLE EURO 4 DIGIT CHECK ENABL...

Page 61: ...2 DON T SEND NSD2 END 1 NSD Number System Digit The NSD character is the character that precedes the UPC bar code The NSD for regular UPC A bar codes is a zero Other commonly used Number System Digits used with UPC A are 2 used for random weight items such as meat and produce 3 used for the drug and health items 4 used for in store non food items 5 used for coupons 2 If UPC E is expanded to UPC A ...

Page 62: ...uide S YMBOLOGY S ELECTION EAN Data Format Settings ThesesettingsaffectEANdataformatwhenRS 232 KeyboardWedgeistheactive interface SET SEND CHECK DIGIT DON T SEND CHECK DIGIT SEND CHECK DIGIT DON T SEND CHECK DIGIT END EAN 8 EAN 13 ...

Page 63: ...notcalculate thescannersends theCheckDigitencodedinthebarcodewithoutverifyingitsaccuracy IfyouchooseDon tTransmitCheckDigit thescannerwillremovethe CheckDigit scontentsbeforesendingthebarcodedatatothehost Start StopCharacters youcanchooseeitherSendorDon tSend dependingonyourhost sinterfacerequirement Code39FullASCII enableordisabletheabilitytodecodeCode39 FullASCIIlabels Code39MinimumLabelLength s...

Page 64: ...e S YMBOLOGY S ELECTION Code 39 continued UsetheselabelstochangetheCode39programmablefeatures SET DON T COMPUTE COMPUTE DON T TRANSMIT TRANSMIT DON T TRANSMIT TRANSMIT ENABLE DISABLE END S TART S TOP C HECK D IGIT C ODE 39 F ULL ASCII ...

Page 65: ...theSETlabel 3 Scan the SET CODE 39 MINIMUM LABEL LENGTH barcode Setting Lengths Ifyouaresettingalengthlessthanten youmustscanazerofirstandthenthelength digit 04 06 08 4 Settheminimumlabellengthbyscanningthecorrectdigitsfrom belowandthenextpage 5 ScantheENDlabel SET SET MINIMUM LABEL LENGTH 0 1 2 3 4 1 The IBM POS Interface is limited to 32 character labels C ODE 39 M INIMUM L ABEL L ENGTH ...

Page 66: ...60 QuickScan 1000 ProgrammingGuide S YMBOLOGY S ELECTION 5 6 7 8 9 END C ODE 39 M INIMUM L ABEL L ENGTH ...

Page 67: ...vices SendingtheAIMsymbologyprefixidentifiesthesymbologytothehostterminal allowingittospecificallydifferentiatebetweenUCC 128 Code128withFunction Character1inthefirstposition andstandardCode128symbols Whenthisfeature isdisabled thehostcannotdifferentiatebetweenthesesymbols Scan the labels below to enable or disable the sending of an AIM symbology ID prefix SET ENABLE DISABLE END AIM S YMBOLOGY ID ...

Page 68: ...ndselectingfixedlengthstoimprovereadrateandavoidshort reads Youcanselectanyvalidnumberofdigitsforreadingspecificlengthlabels only ReadthefollowingdetailsforspecificInterleaved2of5limits Interleaved 2 of 5 Label Lengths Interleaved2of5MinimumLabelLength setstheminimumlabel lengthrequiredforI2 5labels notincludingthecheckcharacter This featureisprovidedtoignoresmalllabelsegments reducingthepossibili...

Page 69: ...chosenas thefirstfixedlength Check Digit and Variable Length Label Selections Theseprogramminglabelsdeterminewhetheryoucomputeandsendthecheckdigitcontents Ifyouwanttosetthescannertoreadonlyfixedlengthlabels followtheprocedureson thepagesimmediatelyfollowing SET DON T COMPUTE COMPUTE DON T TRANSMIT TRANSMIT ENABLE DISABLE END 1 The scanner will decode up to 50 characters but the actual length read ...

Page 70: ...tfixedlabellengthbyscanningthecorrectdigitsfromthe nexttwopages Ifyouneedtosetasecondfixedlength continuewithstepfive Ifyou donotneedtosetasecondfixedlengthscantheNOSECOND FIXEDLENGTHbelowandskiptostepseven 5 Scan the SET SECOND FIXED label 6 Setthesecondfixedlabellengthbyscanningthecorrectdigitsfromthis page 7 ScantheENDlabeltocompletetheprocedure Setting Minimum Label Length 1 Identifytheminimum...

Page 71: ...4 2018 65 S YMBOLOGY S ELECTION SET SET FIRST FIXED LENGTH SET SECOND FIXED LENGTH NO SECOND FIXED LENGTH SET MINIMUM LABEL LENGTH 0 1 2 3 4 6 8 END I NTERLEAVED 2 OF 5 F IXED AND M INIMUM L ABEL L ENGTHS ...

Page 72: ...hstoimprovereadrateandavoidshortreads Youcanselectanyvalidnumberofdigitsforreadingspecificlengthlabels only ReadthefollowingdetailsforspecificStandard2of5limits Standard 2 of 5 Label Lengths Standard2of5MinimumLabelLength setstheminimumlabellength requiredforStandard2 5labels includingthecheckcharacter Thisfeature isprovidedtoignoresmalllabelsegments reducingthepossibilitythata portionofagoodlabel...

Page 73: ...bellengthchosenas thefirstfixedlength Check Digit and Variable Length Label Selections Theseprogramminglabelsdeterminewhetheryoucomputeandsendthecheckdigit contents Ifyouwanttosetthescannertoreadonlyfixedlengthlabels followtheprocedures onthepagesimmediatelyfollowing SET DON T COMPUTE COMPUTE DON T TRANSMIT TRANSMIT ENABLE DISABLE END 1 The scanner will decode up to 50 characters but the actual le...

Page 74: ...xttwopages Ifyouneedtosetasecondfixedlength continuewithstepfive Ifyou donotneedtosetasecondfixedlengthscantheNOSECOND FIXEDLENGTHbelowandskiptostepseven 5 Scan the SET SECOND FIXED label 6 Setthesecondfixedlabellengthbyscanningthecorrectdigitsfromthis page 7 ScantheENDlabeltocompletetheprocedure Setting Minimum Label Length 1 Identifytheminimumlengthsettingyouwanttomake Theselectable rangeis01to5...

Page 75: ...R44 2018 69 S YMBOLOGY S ELECTION SET SET FIRST FIXED LENGTH SET SECOND FIXED LENGTH NO SECOND FIXED LENGTH SET MINIMUM LABEL LENGTH 0 1 2 3 4 5 6 S TANDARD 2 OF 5 F IXED AND M INIMUM L ABEL L ENGTHS ...

Page 76: ...70 QuickScan 1000 ProgrammingGuide S YMBOLOGY S ELECTION S TANDARD 2 OF 5 F IXED AND M INIMUM L ABEL L ENGTHS 7 8 9 END ...

Page 77: ...cal canbeenabledordisabled LabelFormat providestheselectionbetweenfixedorvariablelength labels Ifyourapplicationhaslabelswithspecificfixedlength we recommendselectingfixedlengthstoimprovereadrate Ifyouselectvariablelength thescannerwillrecognizelabelswithbetween 03and47digits1 notincludingtheoptionalcheckdigit SetFirstFixedLength ifyouselectfixedlength usethisfeature tosetafirstfixedlabellengthtoa...

Page 78: ...abelsdeterminewhetheryoucomputeandsendthecheckdigit contentsandenablesvariablelength Ifyouwanttosetthescannertoreadonlyfixedlengthlabels followtheprocedures onthefollowingpages SET DON T COMPUTE COMPUTE DON T TRANSMIT TRANSMIT ENABLE DISABLE ENABLE DISABLE END C HECK D IGIT V ARIABLE L ENGTH L ABELS G AP C HECK ...

Page 79: ...tted SET MATCH NOT REQUIRED MATCH REQUIRED DON T TRANSMIT TRANSMIT 1 FORMAT ABCD TN E FORMAT abcd tn e FORMAT ABCD ABCD FORMAT abcd abcd END 1 Choosing Transmit Start Stop characters requires selecting one of these four data format selections ABCD TN E abcd tn e ABCD ABCD or abcd abcd Refer to Appendix A Standard Factory Settings to identify the default setting for your scanner s interface type S ...

Page 80: ...tting Lengths Ifyouaresettingalengthlessthanten youmustscanazerofirstandthenthelength digit 02 09 4 Setthefirstfixedlengthlabelbyscanningthecorrectdigitsfromthe nextpage Theselectablerangeisfrom03to50digits1 Ifyouneedtosetasecondfixedlength continuewithstepfive Ifyou donotneedtosetasecondfixedlength scantheNOSECOND FIXEDLENGTHlabelbelowandskiptostepseven SET SET FIRST FIXED LENGTH SET SECOND FIXED...

Page 81: ...gitsfromthis page Theselectablerangeisfrom03to50digits1 7 ScantheENDlabeltocompletetheprocedure 0 1 2 3 4 5 6 7 8 9 END 1 The scanner will decode up to 50 characters but the actual length read will vary depending upon bar code size and quality The IBM POS interface is limited to 32 character labels C ODABAR S ET F IXED L ENGTHS ...

Page 82: ...testheCheckDigittoverifythelabels contentshavebeenreadcorrectly Ifyouenablethisfeature yourbarcodes mustincludeaCheckDigit Youmayalsochoosetotransmitornot transmittheCheckDigit TransmitCheckDigit enablesordisablestransmission ofMSI PlesseyCheckDigit s Number of Check Digits specifieseitheroneortwoCheckDigits SET CALCULATE CHECK DIGIT DON T CALCULATE CHECK DIGIT TRANSMIT CHECK DIGIT DON T TRANSMIT ...

Page 83: ... the SET FIRST FIXED LENGTH label 5 Setthefirstfixedlabellengthbyscanningthecorrectdigitsonthe followingpage Ifyouaresettingalengthlessthanten youmustscan azerofirstandthenthelengthdigit e g 04 06 09 Ifasecondfixed lengthisnotneeded skiptoStep8 6 Ifasecondfixedlengthisdesired scantheSETSECONDFIXED LENGTH label 7 Setthesecondfixedlabellengthbyscanningthecorrectdigitsonthe followingpage Remember ify...

Page 84: ...78 QuickScan 1000 ProgrammingGuide S YMBOLOGY S ELECTION SET FIRST FIXED LENGTH SET SECOND FIXED LENGTH NO SECOND FIXED LENGTH 0 1 2 3 4 5 6 7 8 9 END MSI P LESSEY S ET F IXED L ENGTHS ...

Page 85: ...onglyrecommendedthatthisfeatureremainenabled asthe good read beep provides the best scanning status feedback to the user Error tones are always enabled and cannot be disabled Power upBeep whenenabled beepsuponscannerpower up BeeperVolume allowssettingofthebeepertoNORMALorHIGHvolume GoodReadBeepDuration canbeadjustedtoshort 100msec medium 250msec orlong 500msec durations WhentoBeep maybeprogrammedt...

Page 86: ...mmingGuide G ENERAL F EATURES SET OFF ON ENABLE DISABLE NORMAL LOUD SHORT MEDIUM LONG AFTER DECODE AFTER LABEL X MISSION AFTER CTS ACTIVATION END A UDIBLE S IGNAL P OWER UP B EEP B EEPER V OLUME B EEP D URATION W HEN TO B EEP ...

Page 87: ...dcomparethebar codes data the longer it will take to complete a good read cycle Universal Read Verification Tosetreadrequirementsuniversally readrequirementswillbeineffectforall symbologies scanoneoftheselectionsbelowforone two threeorfourreads requiredbeforeabarcode sdatacanbetransmittedtothehost NOTE DO NOT scan SET or END bar codes when programming these features Programming mode is automatical...

Page 88: ...es youwishabarcodelabelofthatsymbologytypetobereadbefore transmissiontothehost 4 Repeatstepsonethroughthreeaboveuntilreadverificationhasbeen selectedforallsymbologiesyoudesiretobeverified 5 ScantheENDlabel SET VERIFY UPC A VERIFY UPC E VERIFY EAN 8 VERIFY EAN 13 VERIFY INSTORE LABEL 1 VERIFY CODE 39 1 Instore labels are UPC A bar codes with a number system character of 2 or 4 and EAN 8 and EAN 13 ...

Page 89: ...ERIFICATION S YMBOLOGY T YPE V ERIFY R EADS A PPLIES TO A LL S YMBOLOGIES A BOVE VERIFY INTERLEAVED 2 OF 5 VERIFY STANDARD 2 OF 5 VERIFY CODABAR VERIFY CODE 93 VERIFY CODE 128 VERIFY MSI PLESSEY ONE READ TWO READS THREE READS FOUR READS END ...

Page 90: ...ereadtobediscarded withnoattemptmadetotransmitthemtoahost Anyhostscanningcontrolwill alsobedisabledwhilethisoptionisineffect Thismodemaybeenabledinconjunc tionwithanyofthedefinedhostinterfaces Allotherprogrammableoptionsthatare setforthatinterfacewillremainineffectwhileindebugmode SET ENABLE DISABLE END D EBUG M ODE ...

Page 91: ...R44 2018 85 G ENERAL F EATURES Laser Timeout Thisfeatureturnsthelaseroffifthescannerhasbeenidlebeyondtheselectable amountoftimesetbelow SET 4 SECONDS 6 SECONDS 10 SECONDS 15 SECONDS END ...

Page 92: ...ogrammingGuide G ENERAL F EATURES Double Read Timeout Usethisfeaturetorequirethescannertodelay fortheselectableamountoftime below beforereadingthesamebarcodetwice SET 400 MILLISECONDS 600 MILLISECONDS 800 MILLISECONDS END ...

Page 93: ...iFunction Labels Theterm multifunctionlabel describesaprogramminglabelthatcontainsmultiple programmingfeaturesinoneprogramminglabel Theselabelscanbecreatedwith labelmakingsoftwarethatsupportsCode128 Need More Information Ifyourequiremoreinformationaboutusingyourhostsystemtochangethe scanner sprogrammablefeaturesordetailedinstructionsaboutcreatingmultifunction labels contactyourlocaldealerordistrib...

Page 94: ...an 1000 ProgrammingGuide A PPENDIX B T EST B ARCODES CODE 128 C o d e 1 2 8 T e s t CODE 39 INTERLEAVED 2 OF 5 0 1 2 3 4 5 6 7 8 9 CODABAR A 9 9 9 5 A CODE 93 Code 93 test UPC A 0 0 0 1 1 2 2 3 3 4 4 0 Appendix B Sample Bar Codes Code 39 Test ...

Page 95: ...PENDIX B T EST B ARCODES UPC A w 2 digit Add on 4 9 0 6 0 9 9 2 0 1 1 1 8 7 UPC A w 5 digit Add on 6 9 0 0 0 0 0 8 0 2 9 5 1 0 4 1 8 UPC E 0 9 9 8 8 7 5 0 EAN 8 JAN 8 0 0 2 1 0 1 2 6 EAN 13 JAN 13 MSI Plessey 14476925 ...

Page 96: ...A PPENDIX A A DDITIONAL I NFO 90 QuickScan 1000 ProgrammingGuide A PPENDIX B T EST B ARCODES NOTES ...

Page 97: ...6210 Telefax 852 2 521 0291 Australia PSC Asia Pacific Pty Ltd North Ryde Australia Telephone 61 0 2 9878 8999 Telefax 61 0 2 9878 8688 France PSC Sarl LES ULIS Cedex France Telephone 33 01 64 86 71 00 Telefax 33 01 64 46 72 44 Germany PSC GmbH Darmstadt Germany Telephone 49 0 61 51 93 58 0 Telefax 49 0 61 51 93 58 58 Printed in USA 12 99 1999 PSC INC PSC Scanning Inc 959 Terry Street Eugene OR 97...

Reviews: