wait003hh.com

003hh.com  时间:2021-04-07  阅读:()
HH350LinearScannerUser'sGuideDisclaimerHoneywellInternationalInc.
("HII")reservestherighttomakechangesinspecificationsandotherinformationcontainedinthisdocumentwithoutpriornotice,andthereadershouldinallcasesconsultHIItodeterminewhetheranysuchchangeshavebeenmade.
TheinformationinthispublicationdoesnotrepresentacommitmentonthepartofHII.
HIIshallnotbeliablefortechnicaloreditorialerrorsoromissionscontainedherein;norforincidentalorconsequentialdamagesresultingfromthefurnishing,performance,oruseofthismaterial.
HIIdisclaimsallresponsibilityfortheselectionanduseofsoftwareand/orhardwaretoachieveintendedresults.
Thisdocumentcontainsproprietaryinformationthatisprotectedbycopyright.
Allrightsarereserved.
Nopartofthisdocumentmaybephotocopied,reproduced,ortranslatedintoanotherlanguagewithoutthepriorwrittenconsentofHII.
Copyright2015-2016HoneywellInternationalInc.
Allrightsreserved.
WebAddress:www.
honeywellaidc.
comOtherproductnamesormarksmentionedinthisdocumentmaybetrademarksorregisteredtrademarksofothercompaniesandarethepropertyoftheirrespectiveowners.
CustomerSupportviiTechnicalAssistanceviiProductServiceandRepairviiLimitedWarrantyviiSendFeedbackviiChapter1-GettingStartedAboutThisManual1UnpackingtheScanner1ConnectingwithUSB1ConnectingwithKeyboardWedge.
2ConnectingwithRS-232SerialPort.
3ReadingTechniques.
3MenuBarCodeSecuritySettings.
4Chapter2-ProgrammingtheInterfaceIntroduction.
1ProgrammingtheInterface-PlugandPlay.
1KeyboardWedge.
1LaptopDirectConnect1RS232SerialPort2USBIBMSurePos.
2USBPCorMacintoshKeyboard3USBHIDPOS.
3USBSerialCommands3USBSerialEmulation3CTS/RTSEmulation.
4ACK/NAKMode4DatalogicMagellanBiopticAuxPortConfiguration4KeyboardCountryLayout5KeyboardModeOptions.
15ALTMode.
15KeyboardStyle.
15KeyboardModifiers17RS232Modifiers.
19RS-232BaudRate.
19RS-232WordLength:DataBits,StopBits,andParity.
.
.
20RS-232Handshaking.
21RS232Timeout23XON/XOFF.
23ACK/NAK.
23ScannertoBiopticCommunication.
24Scanner-BiopticPacketMode.
24Chapter3-Input/OutputSettingsGoodReadIndicators1Beeper–GoodRead1BeeperVolume–GoodRead1BeeperPitch–GoodRead.
2BeeperDuration–GoodRead.
2BeeperPitch–Error.
3LED–GoodRead.
3NumberofBeeps–GoodRead3NumberofBeeps–Error.
4GoodReadDelay.
5User-SpecifiedGoodReadDelay.
5TriggerModes5Manual/SerialTrigger.
5AutomaticTrigger.
6ContinuousIlluminationMode(ManualTriggeronly).
.
.
.
.
6HandsFreeTime-Out7RereadDelay7User-SpecifiedRereadDelay.
8OutputSequenceOverview.
9ToAddanOutputSequence9OtherProgrammingSelections9OutputSequenceEditor11RequireOutputSequence.
11MultipleSymbols12NoRead13VideoReverse.
13Chapter4-DataEditingPrefix/SuffixOverview.
1ToAddaPrefixorSuffix.
1ToClearOneorAllPrefixesorSuffixes.
2ToAddaCarriageReturnSuffixtoAllSymbologies.
.
.
.
.
.
3PrefixSelections.
3SuffixSelections.
4FunctionCodeTransmit.
6Intercharacter,Interfunction,andIntermessageDelays6IntercharacterDelay7UserSpecifiedIntercharacterDelay.
7InterfunctionDelay.
8IntermessageDelay9Chapter5-DataFormattingDataFormatEditorIntroduction.
1ToAddaDataFormat.
1OtherProgrammingSelections2Interface/TerminalIDTable4DataFormatEditorCommands4SendCommands.
4MoveCommands7SearchCommands.
7MiscellaneousCommands.
10DataFormatEditor.
14DataFormatter.
14Chapter6-SymbologiesIntroduction.
1AllSymbologies2CodabarStart/StopCharacters3CodabarCheckCharacter4CodabarConcatenation.
5CodabarMessageLength.
6Code39Start/StopCharacters.
7Code39CheckCharacter.
7Code39MessageLength.
8Code39Append.
8FullASCII.
10Code39CodePage.
10CheckDigit11Interleaved2of5MessageLength.
12Code93MessageLength.
13Code93CodePage.
13Straight2of5IndustrialMessageLength.
15Straight2of5IATAMessageLength.
16Matrix2of5MessageLength17CheckDigitsRequired.
18Code11MessageLength.
19ISBT128Concatenation.
19Code128MessageLength.
20Code128CodePage.
20Code128FunctionCodeTransmit21TelepenOutput.
22TelepenMessageLength.
23UPCACheckDigit.
24UPCANumberSystem25UPCAAddenda.
25UPCAAddendaRequired.
26UPCAAddendaSeparator26UPCE0andUPCE1.
28UPCE0andUPCE1Expand29UPCE0andUPCE1AddendaRequired29UPCE0andUPCE1AddendaSeparator.
30UPCE0CheckDigit.
30UPCE0NumberSystem.
31UPCE0Addenda31EAN/JAN13CheckDigit.
32EAN/JAN13Addenda.
33EAN/JAN13AddendaRequired33EAN/JAN13AddendaSeparator.
34EAN/JAN8CheckDigit.
35EAN/JAN8Addenda.
36EAN/JAN8AddendaRequired36EAN/JAN8AddendaSeparator.
37MSICheckCharacter37MSIMessageLength.
38PlesseyMessageLength.
39GS1DataBarExpandedMessageLength41KoreaPostMessageLength.
43CodablockFMessageLength44Code49MessageLength45Chapter7-UtilitiesToAddaTestCodeI.
D.
PrefixtoAllSymbologies.
1ShowSoftwareRevision.
1ShowDataFormat1ResettingtheStandardProductDefaults2Chapter8-SerialProgrammingCommandsConventions1MenuCommandSyntax1QueryCommands.
2ConcatenationofMultipleCommands.
2Responses2ExamplesofQueryCommands.
3TriggerCommands4ResettingtheStandardProductDefaults4MenuCommands.
5Chapter9-ProductSpecificationsHH350ProductSpecifications1StandardConnectorPinouts2Chapter10-MaintenanceandTroubleshootingRepairs.
1Maintenance.
1CleaningtheDevice.
1InspectingCordsandConnectors.
1ReplacingtheInterfaceCable.
2Troubleshooting.
2ReferenceCharts1SymbologyCharts1LinearSymbologies1PostalSymbologies.
3ASCIIConversionChart(CodePage1252)3LowerASCIIReferenceTable.
5ISO2022/ISO646CharacterReplacements9SampleSymbolsProgrammingCharterSupporticalAssistancehourknowledgebaseforasolutionortologintotheTechnicalSupportportalandreportaproblemmcontactsupport.
com.
atestcontactinformation,seewww.
honeywellaidc.
com/locations.
ctServiceandRepairellInternationalInc.
providesserviceforallofitsproductsthroughservicecentersthroughoutthewovicecenter,gotowww.
honeywellaidc.
comandselectSupport.
ContactyourserviceentertoobtainAuthorizationnumber(RMA#)beforeyoureturntheproduct.
nwarrantyornon-warrantyservice,returnyourproducttoHoneywell(postagepaid)withacopyofthcord.
edWarrantyantyinformation,gotowww.
honeywellaidc.
comandclickResources>Warranty.
Feedbackdbackiscrucialtothecontinualimprovementofourdocumentation.
ToprovidefeedbackaboutthismHoneywellTechnicalCommunicationsdepartmentatACSHSMTechnicalCommunications@honeywe1-11GettingStartedAboutThisManualThisUser'sGuideprovidesinstallationandprogramminginstructionsfortheHH350.
Productspecifications,dimensions,warranty,andcustomersup-portinformationarealsoincluded.
Honeywellbarcodescannersarefactoryprogrammedforthemostcommonterminalandcommunicationssettings.
Ifyouneedtochangethesesettings,programmingisaccomplishedbyscanningthebarcodesinthisguide.
Anasterisk(*)nexttoanoptionindicatesthedefaultsetting.
UnpackingtheScannerAfteryouopentheshippingcartoncontainingtheproduct,takethefollowingsteps:Checkfordamageduringshipment.
Reportdamageimmediatelytothecarrierwhodeliveredthecarton.
Makesuretheitemsinthecartonmatchyourorder.
Savetheshippingcontainerforlaterstorageorshipping.
ConnectingwithUSBAscannercanbeconnectedtotheUSBportofacomputer.
Thescanneremu-latesthekeyboard.
1.
Connecttheappropriateinterfacecabletothescannerfirst,thentothecom-puter.
2.
Thescannerbeeps.
1-23.
VerifythescanneroperationbyscanningabarcodefromtheSampleSymbolsinthebackofthismanual.
ConnectingwithKeyboardWedgeAscannercanbeconnectedbetweenthekeyboardandPCasa"keyboardwedge,"wherethescannerprovidesdataoutputthatissimilartokeyboardentries.
Thefollowingisanexampleofakeyboardwedgeconnection:1.
Turnoffpoweranddisconnectthekeyboardcablesfromthebackoftheter-minal/computer.
2.
Connecttheappropriateinterfacecabletothescannerandtotheterminal/computer.
3.
Turntheterminal/computerpowerbackon.
Thescannerbeeps.
4.
VerifythescanneroperationbyscanningabarcodefromtheSampleSymbolsinthebackofthismanual.
Thescannerbeepsonce.
TheunitdefaultstoanIBMPCATandcompatibleskeyboardwedgeinterfacewithaUSAkeyboard.
Acarriagereturn(CR)suffixisaddedtobarcodedata.
onlyifpowersupplyisincluded1-3ConnectingwithRS-232SerialPort1.
Turnoffpowertotheterminal/computer.
2.
Connecttheappropriateinterfacecabletothescanner.
3.
Plugtheserialconnectorintotheserialportonyourcomputer.
Tightenthetwoscrewstosecuretheconnectortotheport.
4.
Oncethescannerhasbeencompletelyconnected,powerupthecomputer.
5.
Thisinterfaceprograms38,400baud,8databits,noparity,and1stopbit.
ReadingTechniquesThescannerhasabrightredaimingbeamthatcorrespondstoitshorizontalfieldofview.
Theaimingbeamshouldbecenteredhorizontallyoverthebarcode;itwillnotreadiftheaimingbeamisinanyotherdirection.
onlyifpowersupplyisincludedGoodTechniqueBadTechniqueBadTechnique1-4Thebestfocuspointforreadingmostcodedensitiesisabout5inches(12.
7cm)fromtheunit.
Toreadasinglebarcodeormultiplebarcodes(onapageoronanobject),holdthescanneratanappropriatedistancefromthetarget,pullthetrigger,andcentertheaimingbeamonthebarcode.
MenuBarCodeSecuritySettingsHoneywellscannersareprogrammedbyscanningmenubarcodesorbysend-ingserialcommandstothescanner.
Ifyouwanttorestricttheabilitytoscanmenucodes,youcanusetheMenuBarCodeSecuritysettings.
ContactTech-nicalSupport(seeCustomerSupportonpage-vii)forfurtherinformation.
SettingCustomDefaultsYouhavetheabilitytocreateasetofmenucommandsasyourown,customdefaults.
Todoso,scantheSetCustomDefaultsbarcodebelowbeforeeachmenucommandorsequenceyouwantsaved.
Ifyourcommandrequiresscan-ningnumericcodesfromthebackcover,thenaSavecode,thatentiresequencewillbesavedtoyourcustomdefaults.
ScantheSetCustomDefaultscodeagainbeforethenextcommandyouwantsavedtoyourcustomdefaults.
Youmayhaveaseriesofcustomsettingsandwanttocorrectasinglesetting.
Todoso,justscanthenewsettingtooverwritetheoldone.
Forexample,ifyouhadpreviouslysavedthesettingforBeeperVolumeatLowtoyourcustomdefaults,anddecideyouwantthebeepervolumesettoHigh,justscantheSetCustomDefaultsbarcode,thenscantheBeeperVolumeHighmenucode.
Therestofthecustomdefaultswillremain,butthebeepervolumesettingwillbeupdated.
ResettingtheCustomDefaultsIfyouwantthecustomdefaultsettingsrestoredtoyourscanner,scantheActi-vateCustomDefaultsbarcodebelow.
Thisresetsthescannertothecustomdefaultsettings.
Iftherearenocustomdefaults,itwillresetthescannertothefactorydefaultsettings.
Anysettingsthathavenotbeenspecifiedthroughthecustomdefaultswillbedefaultedtothefactorydefaultsettings.
SetCustomDefaultsActivateCustomDefaults1-5TheSerialProgrammingCommandsstartingonpage8-1liststhefactorydefaultsettingsforeachofthecommands(indicatedbyanasterisk(*)ontheprogrammingpages).
1-62-12ProgrammingtheInterfaceIntroductionThischapterdescribeshowtoprogramyoursystemforthedesiredinterface.
ProgrammingtheInterface-PlugandPlayPlugandPlaybarcodesprovideinstantscannersetupforcommonlyusedinterfaces.
Note:Afteryouscanoneofthecodes,powercyclethehostterminaltohavetheinterfaceineffect.
KeyboardWedgeIfyouwantyoursystemprogrammedforanIBMPCATandcompatibleskey-boardwedgeinterfacewithaUSAkeyboard,scanthebarcodebelow.
Key-boardwedgeisthedefaultinterface.
Note:Thefollowingbarcodealsoprogramsacarriagereturn(CR)suffix.
LaptopDirectConnectFormostlaptops,scanningtheLaptopDirectConnectbarcodeallowsopera-tionofthescannerinparallelwiththeintegralkeyboard.
ThefollowingLaptopDirectConnectbarcodeselectsterminalID03,programsacarriagereturn(CR)suffixandturnsonEmulateExternalKeyboard(page2-16).
IBMPCATandCompatibleswithCRSuffixLaptopDirectConnectwithCRsuffix2-2RS232SerialPortTheRS232InterfacebarcodeisusedwhenconnectingtotheserialportofaPCorterminal.
ThefollowingRS232Interfacebarcodealsoprogramsacar-riagereturn(CR)andalinefeed(LF)suffix,baudrate,anddataformatasindi-catedbelow.
USBIBMSurePosScanthefollowing"PlugandPlay"codestoprogramthescannerforanIBMSurePos(USBhandheldscanner)interface.
Note:Afterscanningthecodebelow,youmustpowercyclethecashregister.
Thebarcodeabovealsoprogramsthefollowingsuffixesforeachsymbology:OptionSettingBaudRate38,400bpsDataFormat8databits,noparitybit,1stopbitSymbologySuffixSymbologySuffixEAN80CCode39000A0BEAN1316Interleaved2of5000D0BUPCA0DCode12800180BUPCE0ACode39000A0BRS232InterfaceUSBIBMSurePos(USBHandheldScanner)InterfaceUSBIBMSurePos(USBTabletopScanner)Interface2-3USBPCorMacintoshKeyboardScanoneofthefollowingcodestoprogramthescannerforUSBPCKeyboardorUSBMacintoshKeyboard.
ScanningthesecodesalsoaddsaCRandLF.
USBHIDPOSScanthefollowingcodetoprogramthescannerforUSBHIDPOSbarcodescanners.
USBSerialCommandsUSBSerialEmulationScanthefollowingcodetoprogramthescannertoemulatearegularRS232-basedCOMPort.
IfyouareusingaMicrosoftWindowsPC,youwillneedtodownloadadriverfromtheHoneywellwebsite(www.
honeywellaidc.
com).
ThedriverwillusethenextavailableCOMPortnumber.
AppleMacintoshcomput-ersrecognizethescannerasaUSBCDCclassdeviceandautomaticallyusesaclassdriver.
ScanningthiscodealsoaddsaCRandLF.
Note:Noextraconfiguration(e.
g.
,baudrate)isnecessary.
USBKeyboard(PC)USBKeyboard(Mac)USBHIDPOSBarCodeScannerUSBSerialEmulation2-4CTS/RTSEmulationACK/NAKModeDatalogicMagellanBiopticAuxPortConfigurationScanthefollowingPlugandPlaycodetoprogramthescannerforaDatalogicMagellanbiopticscannerauxiliaryportconfiguration.
Thisbarcodesetsthebaudrateto9600bpsandthedataformatto8databits,noparity,1stopbit.
Note:Ifyouarehavingunexpectedresultswiththisprogrammingcode,scantheResettingtheCustomDefaultsbarcodeonpage1-4first,thenscantheprogrammingcodeabove.
CTS/RTSEmulationOn*CTS/RTSEmulationOffACK/NAKModeOn*ACK/NAKModeOffDatalogicMagellanBiopticSettings2-5KeyboardCountryLayoutIfyourinterfaceisUSBKeyboardorKeyboardWedge,yourkeyboardlayoutdefaultisaUSkeyboard.
Tochangethislayout,refertothechartbelowforyourkeyboardcountry.
Scantheappropriatebarcodebelowtochangethelayout.
Bydefault,nationalcharacterreplacementsareusedforthefollowingcharac-ters:SeeISO2022/ISO646CharacterReplacementsonpageA-9toviewthecharacterreplacementsforeachcountry.
*UnitedStatesAlbaniaArabicAzeri(Cyrillic)Azeri(Latin)BelarusBelgium2-6BosniaBrazilBrazil(MS)Bulgaria(Cyrillic)Bulgaria(Latin)Canada(Frenchlegacy)Canada(French)Canada(Multilingual)China2-7CroatiaCzechCzech(Programmers)Czech(QWERTY)Czech(QWERTZ)DenmarkDutch(Netherlands)EstoniaFaroese2-8FinlandFranceGaelicGermanyGreekGreek(220Latin)Greek(220)Greek(319Latin)Greek(319)2-9Greek(Latin)Greek(MS)Greek(Polytonic)HebrewHungarian(101key)HungaryIcelandIrelandItalian(142)2-10ItalyJapanASCIIKazakhKoreaKyrgyz(Cyrillic)LatinAmericaLatviaLatvia(QWERTY)Lithuania2-11Lithuania(IBM)MacedoniaMaltaMongolian(Cyrillic)NorwayPolandPolish(214)Polish(Programmers)Portugal2-12[RomaniaRussiaRussian(MS)Russian(Typewriter)SCSSerbia(Cyrillic)Serbia(Latin)SlovakiaSlovakia(QWERTY)2-13Slovakia(QWERTZ)SloveniaSpainSpanishvariationSwedenSwitzerland(French)Switzerland(German)TatarThailand2-14TurkeyFTurkeyQUkrainianUnitedKingdomUnitedStated(Dvorakright)UnitedStates(Dvorakleft)UnitedStates(Dvorak)UnitedStates(International)Uzbek(Cyrillic)2-15KeyboardModeOptionsALTModeIfyourbarcodecontainsspecialcharactersfromtheextendedASCIIchartforexample,anewithanaccentgrave(è),youwilluseALTMode.
(SeeExtendedASCIICharactersonpageA-6.
)Note:ScantheALTmodebarcodeafterscanningtheappropriateKeyboardCountrycode.
IfyourkeystrokesrequiretheALTkeyand4characters,scanthe4Charactersbarcode.
Thedataisthenoutputwiththespecialcharacter(s).
Default=Off.
KeyboardStyleThisprogramskeyboardstyles,suchasCapsLockandShiftLock.
Default=Regular.
RegularisusedwhenyounormallyhavetheCapsLockkeyoff.
Vietnam*Off4Characters*Regular2-16CapsLockisusedwhenyounormallyhavetheCapsLockkeyon.
ShiftLockisusedwhenyounormallyhavetheShiftLockkeyon(notcommontoU.
S.
keyboards).
AutomaticCapsLockisusedifyouchangetheCapsLockkeyonandoff.
ThesoftwaretracksandreflectsifyouhaveCapsLockonoroff(ATandPS/2only).
ThisselectioncanonlybeusedwithsystemsthathaveanLED,whichnotestheCapsLockstatus.
AutocapsviaNumLockbarcodeshouldbescannedincountries(e.
g.
,Ger-many,France)wheretheCapsLockkeycannotbeusedtotoggleCapsLock.
TheNumLockoptionworkssimilarlytotheregularAuotcaps,butusestheNum-LockkeytoretrievethecurrentstateoftheCapsLock.
EmulateExternalKeyboardshouldbescannedifyoudonothaveanexternalkeyboard(IBMATorequivalent).
Note:AfterscanningtheEmulateExternalKeyboardbarcode,youmustpowercycleyourcomputer.
CapsLockShiftLockAutomaticCapsLockAutocapsviaNumLockEmulateExternalKeyboard2-17KeyboardModifiersThismodifiesspecialkeyboardfeatures,suchasCTRL+ASCIIcodes.
Control+X(Control+ASCII)ModeOn:Thescannersendskeycombina-tionsforASCIIcontrolcharactersforvalues00-1F.
Windowsisthepreferredmode.
Allkeyboardcountrycodesaresupported.
DOSmodeisalegacymode,anditdoesnotsupportallkeyboardcountrycodes.
NewusersshouldusetheWindowsmode.
RefertoKeyboardFunctionRelationships,page7-1forCTRL+XValues.
WindowsModePrefix/SuffixOff:ThescannersendskeycombinationsforASCIIcontrolcharactersforvalues00-1F(refertoASCIIConversionChart(CodePage1252)onpageA-3fornon-reprintablecharacters),butitdoesnottranslateanyprefixorsuffixinformation.
Default=Control+ASCIIOffWindowsModeControl+XModeOn*Control+XModeOffDOSModeControl+XModeOnWindowsModePrefix/SuffixOff2-18NumericKeypadMode:Sendsnumericcharactersasifenteredfromanumerickeypad.
Default=OffAutomaticDirectConnectMode:ThisselectioncanbeusedifyouhaveanIBMATstyleterminalandthesystemisdroppingcharacters.
Default=OffNumericKeypadModeOn*NumericKeypadModeOffAutomaticDirectConnectModeOn*AutomaticDirectConnectModeOff2-19RS232ModifiersRS-232BaudRateBaudRatesendsthedatafromthescannertotheterminalatthespecifiedrate.
Thehostterminalmustbesetforthesamebaudrateasthescanner.
Default=38400.
4800960019200*3840057,600115,2002-20RS-232WordLength:DataBits,StopBits,andParityDataBitssetsthewordlengthat7or8bitsofdatapercharacter.
Ifanapplica-tionrequiresonlyASCIIHexcharacters0through7Fdecimal(text,digits,andpunctuation),select7databits.
ForapplicationswhichrequireuseofthefullASCIIset,select8databitspercharacter.
Default=8.
StopBitssetsthestopbitsat1or2.
Default=1.
Parityprovidesameansofcheckingcharacterbitpatternsforvalidity.
Default=None.
7Data,1Stop,ParityEven7Data,1Stop,ParityOdd7Data,2Stop,ParityEven7Data,2Stop,ParityOdd*8Data,1Stop,ParityNone8Data,1Stop,ParityEven8Data,1Stop,ParityOdd2-21RS-232HandshakingRS232Handshakingallowscontrolofdatatransmissionfromthescannerusingsoftwarecommandsfromthehostdevice.
RTS/CTSOff:RTS/CTSisturnedoffsonodataflowcontrolisused,butRTSisstillactive.
RTS/CTSOff,RTSInactive:RTS/CTSisturnedoffsonodataflowcontrolisusedandRTSisinactive.
FlowControl,NoTimeout:ThescannerassertsRTSwhenithasdatatosend,andwillwaitindefinitelyforCTStobeassertedbythehost.
Character-BasedFlowControl,NoTimeout:ThescannerassertsRTSwhenithasacharactertosend,andwillwaitindefinitelyforCTStobeassertedbythehostTwo-DirectionFlowControl:ThescannerassertsRTSwhenitisOKforthehosttotransmit.
ThehostassertsCTSwhenitisOKforthedevicetotransmit.
FlowControlwithTimeout:ThescannerassertsRTSwhenithasdatatosendandwaitsforadelay(seeRS232Timeoutonpage2-23)forCTStobeassertedbythehost.
IfthedelaytimeexpiresandCTSisnotasserted,thedevicetransmitbufferisclearedandscanningmayresume.
Character-BasedFlowControlwithTimeout:ThescannerassertsRTSwhenithasacharactertosendandwaitsforadelay(seeRS232Timeoutonpage2-23)forCTStobeassertedbythehost.
IfthedelaytimeexpiresandCTSisnotasserted,thedevicetransmitbufferisclearedandscanningmayresume.
CTS-BasedFlowControl,NoTimeout:WhenthehostassertsCTS,scan-ningisenabled.
WhenCTSisnotasserted,scanningisdisabled.
RTSOn:RTSonlyisonduringtransmission.
CTSisignored.
Default=RTS/CTSOff.
*RTS/CTSOffRTS/CTSOff,RTSInactive2-22FlowControl,NoTimeoutCharacter-BasedFlowControl,NoTimeoutTwo-DirectionFlowControlFlowControlwithTimeoutCharacter-BasedFlowControlwithTimeoutCTS-BasedFlowControl,NoTimeoutRTSOnNoRTSifCTSisOn2-23RS232TimeoutWhenusingFlowControlwithTimeout,youmustprogramthelengthofthedelayyouwanttowaitforCTSfromthehost.
Setthelength(inmilliseconds)foratimeoutbyscanningthebarcodebelow,thensettingthetimeout(from1-65535milliseconds)byscanningdigitsfromtheProgrammingChartinsidebackcover,thenscanningSave.
Default=1000.
XON/XOFFStandardASCIIcontrolcharacterscanbeusedtotellthescannertostartsend-ingdata(XON/XOFFOn)ortostopsendingdata(XON/XOFFOff).
WhenthehostsendstheXOFFcharacter(DC3,hex13)tothescanner,datatransmissionstops.
Toresumetransmission,thehostsendstheXONcharacter(DC1,hex11).
DatatransmissioncontinueswhereitleftoffwhenXOFFwassent.
Default=XON/XOFFOff.
ACK/NAKAftertransmittingdata,thescannerwaitsforanACKcharacter(hex06)oraNAKcharacter(hex15)responsefromthehost.
IfACKisreceived,thecommu-nicationscycleiscompletedandthescannerlooksformorebarcodes.
IfNAKisreceived,thelastsetofbarcodedataisretransmittedandthescannerwaitsRS232Timeout*XON/OFFOffXON/XOFFOn2-24forACK/NAKagain.
TurnontheACK/NAKprotocolbyscanningtheACK/NAKOnbarcodebelow.
Toturnofftheprotocol,scanACK/NAKOff.
Default=ACK/NAKOff.
ScannertoBiopticCommunicationThefollowingsettingsareusedtosetupcommunicationbetweenHH350scan-nersandbiopticscanners.
Note:Thescanner'sbaudratemustbesetto38400andtheRS232timeoutmustbesetto3000inordertocommunicatewithabiopticscanner.
See"RS232Modifiers"onpage2-19,andRS232Timeoutonpage2-23forfurtherinformation.
Scanner-BiopticPacketModePacketModeOnmustbescannedtosetthescanner'sformatsoitiscompati-blewithabiopticscanner.
Default=PacketModeOff.
ACK/NAKOn*ACK/NAKOff*PacketModeOffPacketModeOn3-13Input/OutputSettingsGoodReadIndicatorsBeeper–GoodReadThebeepermaybeprogrammedOnorOffinresponsetoagoodread.
Turningthisoptionoff,onlyturnsoffthebeeperresponsetoagoodreadindication.
Allerrorandmenubeepsarestillaudible.
Default=On.
BeeperVolume–GoodReadThebeepervolumecodesmodifythevolumeofthebeepthescanneremitsonagoodread.
Default=High.
*OnOff*HighMediumOffLow3-2BeeperPitch–GoodReadThebeeperpitchcodesmodifythepitch(frequency)ofthebeepthescanneremitsonagoodread.
Default=MediumBeeperDuration–GoodReadThebeeperdurationcodesmodifythelengthofthebeepthescanneremitsonagoodread.
Default=Normal.
Low(1600Hz)*Medium(2700Hz)High(4200Hz)*NormalBeepShortBeep3-3BeeperPitch–ErrorThebeeperpitchcodesmodifythepitch(frequency)ofthesoundthescanneremitswhenthereisabadreadorerror.
Default=100Hz.
LED–GoodReadTheLEDindicatorcanbeprogrammedOnorOffinresponsetoagoodread.
Default=On.
NumberofBeeps–GoodReadThenumberofbeepsofagoodreadcanbeprogrammedfrom1-9.
ThesamenumberofbeepswillbeappliedtothebeeperandLEDinresponsetoagoodread.
Forexample,ifyouprogramthisoptiontohavefivebeeps,therewillbefivebeepsandfiveLEDflashesinresponsetoagoodread.
ThebeepsandLEDflashesareinsyncwithoneanother.
Tochangethenumberofbeeps,*Razz(100Hz)Medium(2000Hz)High(4200Hz)*OnOff3-4scanthebarcodebelowandthenscanadigit(1-9)barcodeandtheSavebarcodeontheProgrammingChartinsidethebackcoverofthismanual.
Default=One.
NumberofBeeps–ErrorThenumberofbeepsandLEDflashesemittedbythescannerforabadreadorerrorcanbeprogrammedfrom1-9.
Forexample,ifyouprogramthisoptiontohavefiveerrorbeeps,therewillbefiveerrorbeepsandfiveLEDflashesinresponsetoanerror.
Tochangethenumberoferrorbeeps,scanthebarcodebelowandthenscanadigit(1-9)barcodeandtheSavebarcodeonthePro-grammingChartinsidethebackcoverofthismanual.
Default=1.
NumberofPulsesNumberofErrorBeeps/LEDFlashes3-5GoodReadDelayThissetstheminimumamountoftimebeforethescannercanreadanotherbarcode.
Default=NoDelay.
User-SpecifiedGoodReadDelayIfyouwanttosetyourownlengthforthegoodreaddelay,scanthebarcodebelow,thensetthedelay(from0-30,000milliseconds)byscanningdigitsfromtheProgrammingChartinsidebackcover,thenscanningSave.
TriggerModesManual/SerialTriggerYoucanactivatethescannereitherbypressingthetrigger,orusingaserialtrig-gercommand(seeTriggerCommandsonpage8-4).
Wheninmanualtriggermode,thescannerscansuntilabarcodeisread,oruntilthetriggerisreleased.
*NoDelayShortDelay(500ms)MediumDelay(1000ms)LongDelay(1500ms)User-SpecifiedGoodReadDelay3-6Wheninserialmode,thescannerscansuntilabarcodehasbeenreadoruntilthedeactivatecommandissent.
Inserialmode,thescannercanalsobesettoturnitselfoffafteraspecifiedtimehaselapsed(seeReadTime-Out,whichfol-lows).
ReadTime-OutUsethisselectiontosetatime-out(inmilliseconds)ofthescanner'striggerwhenusingserialcommandstotriggerthescanner.
Oncethescannerhastimedout,youcanactivatethescannereitherbypressingthetriggerorusingaserialtriggercommand.
AfterscanningtheReadTime-Outbarcode,setthetime-outduration(from0-300,000milliseconds)byscanningdigitsfromthePro-grammingChartinsidebackcover,thenscanningSave.
Default=30,000.
AutomaticTriggerThescannerscanscontinuouslyusinginternalLEDstodetectbarcodes.
ContinuousIlluminationMode(ManualTriggeronly)Ifyouhaveseveralbarcodesthatareclosetogether,youmaywishtohaveacontinuousaimingbeamoninordertoproperlyaimthescanneratonebarcode.
ScantheContinuousIlluminationOnbarcodetoprogramthescanner*Manual/SerialTriggerReadTime-OutAutomaticTrigger3-7forthiscapability.
Onceyouhavetheaimingbeamoverthecorrectbarcode,pullthetriggertoreadthecode.
ScantheContinuousIlluminationOffbarcodetoturnoffthisfeature.
HandsFreeTime-OutTheAutomaticTriggerandPresentationModesarereferredtoas"handsfree"modes.
Ifthescanner'striggerispulledwhenusingahandsfreemode,thescannerchangestomanualtriggermode.
YoucansetthetimethescannershouldremaininmanualtriggermodebysettingtheHandsFreeTime-Out.
Oncethetime-outvalueisreached,(iftherehavebeennofurthertriggerpulls)thescannerrevertstotheoriginalhandsfreemode.
ScantheHandsFreeTime-Outbarcode,thenscanthetime-outduration(from0-300,000milliseconds)fromtheProgrammingChartinsidebackcover,andSave.
Default=5,000ms.
RereadDelayThissetsthetimeperiodbeforethescannercanreadthesamebarcodeasec-ondtime.
Settingarereaddelayprotectsagainstaccidentalrereadsofthesamebarcode.
LongerdelaysareeffectiveinminimizingaccidentalrereadsatPOS(pointofsale).
Useshorterdelaysinapplicationswhererepetitivebarcodescanningisrequired.
Default=Medium.
ContinuousIlluminationModeOn*ContinuousIlluminationModeOffHandsFreeTime-Out3-8RereadDelayonlyworkswheninautomatictriggermodeorpresentationmode(seepage3-6).
User-SpecifiedRereadDelayIfyouwanttosetyourownlengthfortherereaddelay,scanthebarcodebelow,thensetthedelay(from0-30,000milliseconds)byscanningdigitsfromthePro-grammingChartinsidebackcover,thenscanningSave.
Short(500ms)*Medium(750ms)Long(1000ms)ExtraLong(2000ms)User-SpecifiedRereadDelay3-9OutputSequenceOverviewOutputSequenceEditorThisprogrammingselectionallowsyoutoprogramthescannertooutputdata(whenscanningmorethanonesymbol)inwhateverorderyourapplicationrequires,regardlessoftheorderinwhichthebarcodesarescanned.
ReadingtheDefaultSequencesymbolprogramsthescannertotheUniversalvalues,shownbelow.
Thesearethedefaults.
BecertainyouwanttodeleteorclearallformatsbeforeyoureadtheDefaultSequencesymbol.
Note:TomakeOutputSequenceEditorselections,you'llneedtoknowthecodeI.
D.
,codelength,andcharactermatch(es)yourapplicationrequires.
UsetheAlphanumericsymbols(insidebackcover)toreadtheseoptions.
Note:Youmustholdthetriggerwhilereadingeachbarcodeinasequence.
ToAddanOutputSequence1.
ScantheEnterSequencesymbol(seeRequireOutputSequence,page3-11).
2.
CodeI.
D.
OntheSymbologyChartsonpageA-1,findthesymbologytowhichyouwanttoapplytheoutputsequenceformat.
LocatetheHexvalueforthatsymbologyandscanthe2digithexvaluefromtheProgrammingChart(insidebackcover).
3.
LengthSpecifywhatlength(upto9999characters)ofdataoutputwillbeacceptableforthissymbology.
ScanthefourdigitdatalengthfromtheProgrammingChart.
(Note:50charactersisenteredas0050.
9999isauniversalnum-ber,indicatingalllengths.
)Whencalculatingthelength,youmustcountanyprogrammedprefixes,suffixes,orformattedcharactersaspartofthelength(unlessusing9999).
4.
CharacterMatchSequencesOntheASCIIConversionChart(CodePage1252),pageA-3,findtheHexvaluethatrepresentsthecharacter(s)youwanttomatch.
UsetheProgram-mingCharttoreadthealphanumericcombinationthatrepresentstheASCIIcharacters.
(99istheUniversalnumber,indicatingallcharacters.
)5.
EndOutputSequenceEditorScanFFtoenteranOutputSequenceforanadditionalsymbology,orSavetosaveyourentries.
OtherProgrammingSelectionsDiscardThisexitswithoutsavinganyOutputSequencechanges.
3-10OutputSequenceExampleInthisexample,youarescanningCode93,Code128,andCode39barcodes,butyouwanttheimagescannertooutputCode391st,Code1282nd,andCode933rd,asshownbelow.
Note:Code93mustbeenabledtousethisexample.
Youwouldsetupthesequenceeditorwiththefollowingcommandline:SEQBLK62999941FF6A999942FF69999943FFThebreakdownofthecommandlineisshownbelow:SEQBLKsequenceeditorstartcommand62codeidentifierforCode399999codelengththatmustmatchforCode39,9999=alllengths41startcharactermatchforCode39,41h="A"FFterminationstringforfirstcode6AcodeidentifierforCode1289999codelengththatmustmatchforCode128,9999=alllengths42startcharactermatchforCode128,42h="B"FFterminationstringforsecondcode69codeidentifierforCode939999codelengththatmustmatchforCode93,9999=alllengths43startcharactermatchforCode93,43h="C"FFterminationstringforthirdcodeToprogramthepreviousexampleusingspecificlengths,youwouldhavetocountanyprogrammedprefixes,suffixes,orformattedcharactersaspartofthelength.
Ifyouusetheexampleonpage3-10,butassumeasuffixandspecificcodelengths,youwouldusethefollowingcommandline:SEQBLK62001241FF6A001342FF69001243FFA-Code39B-Code128C-Code933-11Thebreakdownofthecommandlineisshownbelow:SEQBLKsequenceeditorstartcommand62codeidentifierforCode390012A-Code39samplelength(11)plusCRsuffix(1)=1241startcharactermatchforCode39,41h="A"FFterminationstringforfirstcode6AcodeidentifierforCode1280013B-Code128samplelength(12)plusCRsuffix(1)=1342startcharactermatchforCode128,42h="B"FFterminationstringforsecondcode69codeidentifierforCode930012C-Code93samplelength(11)plusCRsuffix(1)=1243startcharactermatchforCode93,43h="C"FFterminationstringforthirdcodeOutputSequenceEditorRequireOutputSequenceWhenanoutputsequenceisRequired,alloutputdatamustconformtoaneditedsequenceortheimagescannerwillnottransmittheoutputdatatothehostdevice.
Whenit'sOn/NotRequired,theimagescannerwillattempttogettheoutputdatatoconformtoaneditedsequence,butifitcannot,theimagescannertransmitsalloutputdatatothehostdeviceasis.
EnterSequenceDefaultSequence3-12WhentheoutputsequenceisOff,thebarcodedataisoutputtothehostastheimagescannerdecodesit.
Note:ThisselectionisunavailablewhentheMultipleSymbolsSelectionisturnedon.
MultipleSymbolsWhenthisprogrammingselectionisturnedOn,itallowsyoutoreadmultiplesymbolswithasinglepullofthescanner'strigger.
Ifyoupressandholdthetrig-ger,aimingthescannerataseriesofsymbols,itreadsuniquesymbolsonce,beeping(ifturnedon)foreachread.
Thescannerattemptstofindanddecodenewsymbolsaslongasthetriggerispulled.
WhenthisprogrammingselectionisturnedOff,thescannerwillonlyreadthesymbolclosesttotheaimingbeam.
RequiredOn/NotRequired*OffOn*Off3-13NoReadWithNoReadturnedOn,thescannersendsan"NR"tothehostifyoupullandreleasethetriggerwithoutreadingacode(e.
g.
,badbarcode).
IfNoReadisturnedOff,the"NR"willnotbesenttothehost.
Ifyouwantadifferentnotationthan"NR,"forexample,"Error,"or"BadCode,"youcanedittheoutputmessageusingtheDataFormatter(page5-14).
ThehexcodefortheNoReadsymbolis9C.
VideoReverseVideoReverseisusedtoallowthescannertoreadbarcodesthatareinverted.
The"Off"barcodebelowisanexampleofthistypeofbarcode.
Note:Ifadditionalmenuingisrequired,VideoReversemustbedisabledtoreadthemenubarcodesandthenre-enabledaftermenuingiscompleted.
On*OffOnVIDREV0REV.
*Off3-144-14DataEditingPrefix/SuffixOverviewWhenabarcodeisscanned,additionalinformationissenttothehostcomputeralongwiththebarcodedata.
Thisgroupofbarcodedataandadditional,user-defineddataiscalleda"messagestring.
"Theselectionsinthissectionareusedtobuildtheuser-defineddataintothemessagestring.
PrefixandSuffixcharactersaredatacharactersthatcanbesentbeforeandafterscanneddata.
Youcanspecifyiftheyshouldbesentwithallsymbologies,oronlywithspecificsymbologies.
Thefollowingillustrationshowsthebreak-downofamessagestring:PointstoKeepInMindItisnotnecessarytobuildamessagestring.
Theselectionsinthischapterareonlyusedifyouwishtoalterthedefaultsettings.
Note:PlugandPlaybarcodesforinterfaceselections(seeProgrammingtheInterface-PlugandPlayonpage2-1)automaticallyprogramaCR/LFsuffix.
Aprefixorsuffixmaybeaddedorclearedfromonesymbologyorallsymbologies.
YoucanaddanyprefixorsuffixfromtheASCIIConversionChart(CodePage1252),pageA-3,plusCodeI.
D.
andAIMI.
D.
Youcanstringtogetherseveralentriesforseveralsymbologiesatonetime.
Enterprefixesandsuffixesintheorderinwhichyouwantthemtoappearontheoutput.
Whensettingupforspecificsymbologies(asopposedtoallsymbologies),thespecificsymbologyIDvaluecountsasanaddedprefixorsuffixcharacter.
Themaximumsizeofaprefixorsuffixconfigurationis200characters,whichincludesheaderinformationToAddaPrefixorSuffixStep1.
ScantheAddPrefixorAddSuffixsymbol(page4-3).
Step2.
Determinethe2digitHexvaluefromtheSymbologyChart(includedinSymbologyCharts,beginningonpageA-1)forthesymbologytowhichPrefixScannedDataSuffix1-11alphanumericcharactersvariablelength1-11alphanumericcharacters4-2youwanttoapplytheprefixorsuffix.
Forexample,forCode128,CodeIDis"j"andHexIDis"6A".
Step3.
Scanthe2hexdigitsfromtheProgrammingChartinsidethebackcoverofthismanualorscan9,9forallsymbologies.
Step4.
DeterminethehexvaluefromtheASCIIConversionChart(CodePage1252),pageA-3,fortheprefixorsuffixyouwishtoenter.
Note:ToaddtheCodeI.
D.
,scan5,C,8,0.
ToaddAIMI.
D.
,scan5,C,8,1.
Toaddabackslash(\),scan5,C,5,C.
Toaddabackslash(|),youmustscan5Ctwice–oncetocreatetheleadingbackslashandthentocreatethebackslashitself.
Step5.
Scanthe2digithexvaluefromtheProgrammingChartinsidethebackcoverofthismanual.
Step6.
RepeatSteps4and5foreveryprefixorsuffixcharacter.
Step7.
ScanSavetoexitandsave,orscanDiscardtoexitwithoutsaving.
RepeatSteps1-6toaddaprefixorsuffixforanothersymbology.
Example:AddaTabSuffixtoAllSymbologiesStep1.
ScanAddSuffix.
Step2.
Scan9,9fromtheProgrammingChartinsidethebackcoverofthismanualtoapplythissuffixtoallsymbologies.
Step3.
Scan0,9fromtheProgrammingChartinsidethebackcoverofthismanual.
Thiscorrespondswiththehexvalueforahorizontaltab,shownintheASCIIConversionChart(CodePage1252),beginningonpageA-3.
Step4.
ScanSave,orscanDiscardtoexitwithoutsaving.
ToClearOneorAllPrefixesorSuffixesYoucanclearasingleprefixorsuffix,orclearallprefixes/suffixesforasymbol-ogy.
WhenyouClearOnePrefix(Suffix),thespecificcharacteryouselectisdeletedfromthesymbologyyouwant.
WhenyouClearAllPrefixes(Suffixes),alltheprefixesorsuffixesforasymbologyaredeleted.
Step1.
ScantheClearOnePrefixorClearOneSuffixsymbol.
Step2.
Determinethe2digitHexvaluefromtheSymbologyChart(includedinSymbologyCharts,beginningonpageA-1)forthesymbologyfromwhichyouwanttocleartheprefixorsuffix.
Step3.
Scanthe2digithexvaluefromtheProgrammingChartinsidethebackcoverofthismanualorscan9,9forallsymbologies.
4-3Yourchangeisautomaticallysaved.
ToAddaCarriageReturnSuffixtoAllSymbologiesScanthefollowingbarcodeifyouwishtoaddacarriagereturnsuffixtoallsym-bologiesatonce.
Thisactionfirstclearsallcurrentsuffixes,thenprogramsacarriagereturnsuffixforallsymbologies.
PrefixSelectionsAddCRSuffixAllSymbologiesAddPrefixClearOnePrefixClearAllPrefixes4-4SuffixSelectionsTransmitAlternateExtendedASCIICharactersYoumayneedtoemulatespecialkeyboardfunctions,suchasupordownarrows,Alt/MakeorAlt/Breakcommands,thatarenotsupportedintheExtendedASCIICharactertable.
RefertoAlternateExtendedASCIICharac-ters(page4-5)forarangeofkeyboardfunctionkeysandcorrespondingdeci-malandhexcharacters.
IfyouscantheTransmitAlternateExtendedASCIIcode,anyhexentriesinaprefixorsuffixwillresultinthecorrespondingKey-boardFunctionoutput.
Example:TransmitAlternateExtendedASCIIisenabled,andyouscanAddSuffix,thenscan9989.
Allsymbologies(99)wouldhaveasuffixofaPageDown(hex89)addedtothem.
WhenTransmitNormalExtendedASCIIisselected,thenormalextendedASCIIcharacteristransmitted(seeASCIIConversionChart(CodePage1252)onpageA-3).
Example:TransmitNormalExtendedASCIIisenabled,andyouscanAddSuffix,thenscan9989.
Allsymbologies(99)wouldhaveasuffixofa‰characteraddedtothem.
Default=TransmitAlternateExtendedASCII.
AddSuffixClearOneSuffixClearAllSuffixesTransmitAlternateExtendedASCII*TransmitNormalExtendedASCII4-5AlternateExtendedASCIICharactersDECHEXKeyboardFunctionDECHEXKeyboardFunction12880uparrow↑15298F912981downarrow↓15399F1013082rightarrow→1549AF1113183leftarrow←1559BF1213284Insert1569CNumericKeypad+13385Delete1579DNumericKeypad-13486Home1589ENumericKeypad*13587End1599FCapsLock13688PageUp160A0NumLock13789PageDown161A1LeftAlt1388ARightALT162A2LeftCtrl1398BRightCTRL163A3LeftShift1408CReserved164A4RightShift1418DReserved165A5PrintScreen1428ENumericKeypadEnter166A6Tab1438FNumericKeypad/167A7ShiftTab14490F1168A8Enter14591F2169A9Esc14692F3170AAAltMake14793F4171ABAltBreak14894F5172ACControlMake14995F6173ADControlBreak15096F7174AEAltSequencewith1Character15197F8175AFCtrlSequencewith1Character4-6FunctionCodeTransmitWhenthisselectionisenabledandfunctioncodesarecontainedwithinthescanneddata,thescannertransmitsthefunctioncodetotheterminal.
ChartsofthesefunctioncodesareprovidedinSupportedInterfaceKeysstartingonpage7-2.
Whenthescannerisinkeyboardwedgemode,thescancodeiscon-vertedtoakeycodebeforeitistransmitted.
Default=Enable.
Intercharacter,Interfunction,andIntermessageDelaysSometerminalsdropinformation(characters)ifdatacomesthroughtooquickly.
Intercharacter,interfunction,andintermessagedelaysslowthetransmissionofdata,increasingdataintegrity.
Eachdelayiscomposedofa5millisecondstep.
Youcanprogramupto99steps(of5mseach)forarangeof0-495ms.
*EnableDisable4-7IntercharacterDelayAnintercharacterdelayofupto495millisecondsmaybeplacedbetweenthetransmissionofeachcharacterofscanneddata.
ScantheIntercharacterDelaybarcodebelow,thenscanthenumberofstepsin5millisecondincre-mentsandtheSavebarcodeusingtheProgrammingChartinsidethebackcoverofthismanual.
Toremovethisdelay,scantheIntercharacterDelaybarcode,thensetthenumberofstepsto0.
ScantheSavebarcodeusingtheProgrammingChartinsidethebackcoverofthismanual.
Note:IntercharacterdelaysarenotsupportedinUSBserial.
UserSpecifiedIntercharacterDelayAnintercharacterdelayofupto495millisecondsmaybeplacedafterthetrans-missionofaparticularcharacterofscanneddata.
ScantheDelayLengthbarcodebelow,thenscanthenumberofstepsin5millisecondincrementsandtheSavebarcodeusingtheProgrammingChartinsidethebackcoverofthisman-ual.
12345IntercharacterDelayPrefixScannedDataSuffixIntercharacterDelay4-8Next,scantheCharactertoTriggerDelaybarcode,thenthe2-digithexvalueforaprintablecharactertotriggerthedelay(seeLowerASCIIReferenceTableonpageA-5).
Therangeis00-FF.
Toremovethisdelay,scantheDelayLengthbarcode,andsetthenumberofstepsto0.
ScantheSavebarcodeusingtheProgrammingChartinsidethebackcoverofthismanual.
InterfunctionDelayAninterfunctiondelayofupto495millisecondsmaybeplacedbetweenthetransmissionofeachcontrolcharacterinthemessagestring.
ScantheInter-functionDelaybarcodebelow,thenscanthenumberofstepsin5millisecondincrementsandtheSavebarcodeusingtheProgrammingChartinsidethebackcoverofthismanual.
Toremovethisdelay,scantheInterfunctionDelaybarcode,thensetthenum-berofstepsto0.
ScantheSavebarcodeusingtheProgrammingChartinsidethebackcoverofthismanual.
DelayLengthCharactertoTriggerDelayInterfunctionDelaysPrefixScannedDataSuffix12345STXHTCRLFInterfunctionDelay4-9IntermessageDelayAnintermessagedelayofupto495millisecondsmaybeplacedbetweeneachscantransmission.
ScantheIntermessageDelaybarcodebelow,thenscanthenumberofstepsin5millisecondincrementsandtheSavebarcodeusingtheProgrammingChartinsidethebackcoverofthismanual.
Toremovethisdelay,scantheIntermessageDelaybarcode,thensetthenumberofstepsto0.
ScantheSavebarcodeusingtheProgrammingChartinsidethebackcoverofthismanual.
2ndScanTransmission1stScanTransmissionIntermessageDelayIntermessageDelay4-105-15DataFormattingDataFormatEditorIntroductionYoumayusetheDataFormatEditortochangethescanner'soutput.
Forexam-ple,youcanusetheDataFormatEditortoinsertcharactersatcertainpointsinbarcodedataasitisscanned.
Theselectionsinthefollowingpagesareusedonlyifyouwishtoaltertheoutput.
DefaultDataFormatsetting=None.
Normally,whenyouscanabarcode,itgetsoutputtedautomatically;howeverwhenyoudoaformat,youmustusea"send"command(seeSendCommandsonpage5-4)withintheformatprogramtooutputdata.
Multipleformatsmaybeprogrammedintothescanner.
Theyarestackedintheorderinwhichtheyareentered.
However,thefollowinglistpresentstheorderinwhichformatsareapplied:1.
SpecificTermID,ActualCodeID,ActualLength2.
SpecificTermID,ActualCodeID,UniversalLength3.
SpecificTermID,UniversalCodeID,ActualLength4.
SpecificTermID,UniversalCodeID,UniversalLength5.
UniversalTermID,ActualCodeID,ActualLength6.
UniversalTermID,ActualCodeID,UniversalLength7.
UniversalTermID,UniversalCodeID,ActualLength8.
UniversalTermID,UniversalCodeID,UniversalLengthThemaximumsizeofadataformatconfigurationis256bytes,whichincludesheaderinformation.
Noformatcancontainmorethan50bytes.
Ifabarcodeisreadthatfailsthefirstdataformat,thenextdataformat,ifthereisone,willbeusedonthebarcodedata.
Ifthereisnootherdataformat,therawdataisoutput.
Ifyouhavechangeddataformatsettings,andwishtoclearallformatsandreturntothefactorydefaults,scantheDefaultDataFormatcodebelow.
ToAddaDataFormatStep1.
ScantheEnterDataFormatsymbol(page5-14).
Step2.
SelectPrimaryFormatScan0usingtheProgrammingChartinsidethebackcoverofthisman-ualtoindicatethatthisisyourprimaryformat.
*DefaultDataFormat5-2Step3.
TerminalTypeRefertotheSupportedTerminalsChart(page5-4)andlocatetheTer-minalIDnumberforyourPC.
ScanthreenumericbarcodesontheProgrammingChartinsidebackcovertoprogramthescannerforyourterminalID(youmustenter3digits).
Forexample,scan003foranATwedge.
Note:Thewildcardforallterminaltypesis099.
Step4.
CodeI.
D.
InSymbologyCharts,beginningonpageA-1findthesymbologytowhichyouwanttoapplythedataformat.
LocatetheHexvalueforthatsymbologyandscanthe2digithexvaluefromtheProgrammingChartinsidethebackcoverofthismanual.
Step5.
LengthSpecifywhatlength(upto9999characters)ofdatawillbeacceptableforthissymbology.
ScanthefourdigitdatalengthfromtheProgram-mingChartinsidethebackcoverofthismanual.
(Note:50charactersisenteredas0050.
9999isauniversalnumber,indicatingalllengths.
)Step6.
EditorCommandsRefertotheFormatEditorCommandsChart(page5-4).
Scanthesymbolsthatrepresentthecommandyouwanttoenter.
Step7.
ScanSavefromtheProgrammingChartinsidethebackcoverofthismanualtosaveyourentries.
OtherProgrammingSelectionsClearOneDataFormatThisdeletesonedataformatforonesymbology.
Scan0fromtheProgrammingChartinsidethebackcoverofthismanualtoindicateyouareEnterDataFormatSaveDiscard5-3clearingyourprimaryformat.
ScantheTerminalType(refertotheSupportedTerminalsChartonpage5-4),CodeI.
D.
(refertotheSymbologyChartsonpageA-1),andthebarcodedatalengthforthespecificdataformatthatyouwanttodelete.
Allotherformatsremainunaffected.
SavefromtheProgrammingChartinsidethebackcoverofthismanualThisexits,savinganyDataFormatchanges.
DiscardfromtheProgrammingChartinsidethebackcoverofthismanualThisexitswithoutsavinganyDataFormatchanges.
ClearOneDataFormatClearAllDataFormatsSaveDiscard5-4Interface/TerminalIDTableDataFormatEditorCommandsWhenworkingwiththeDataFormatEditor,avirtualcursorismovedalongyourinputdatastring.
Thefollowingcommandsareusedtobothmovethiscursortodifferentpositions,andtoselect,replace,andinsertdataintothefinaloutput.
SendCommandsSendallcharactersF1Includeintheoutputmessageallofthecharactersfromtheinputmessage,startingfromcurrentcursorposition,followedbyaninsertcharacter.
Syntax=F1xxwherexxstandsfortheinsertcharacter'shexvaluefortheCP1252character.
RefertotheASCIIConversionChart(CodePage1252),pageA-3fordecimal,hexandcharactercodes.
SendanumberofcharactersF2Includeintheoutputmessageanumberofcharactersfollowedbyaninsertcharacter.
Startfromthecurrentcursorpositionandcontinuefor"nn"charactersorthroughthelastcharacterintheinputmessage,followedbycharacter"xx.
"Syntax=F2nnxxwherennstandsforthenumericvalue(00-99)forthenumberofcharacters,andxxstandsfortheinsertcharacter'shexvaluefortheCP1252character.
RefertotheASCIIConversionChart(CodePage1252),pageA-3fordecimal,hexandcharactercodes.
InterfaceTerminalIDUSBPCkeyboard(HID)124MacKeyboard125PCKeyboard(Japanese)134Serial(COMdriverrequired)130HIDPOS131USBSurePOSHandheld128USBSurePOSTabletop129SerialRS232TTL000RS232True000KeyboardPS2compatibles003ATcompatibles0025-5F2Example:SendanumberofcharactersSendthefirst10charactersfromthebarcodeabove,followedbyacarriagereturn.
Commandstring:F2100DF2isthe"Sendanumberofcharacters"command10isthenumberofcharacterstosend0DisthehexvalueforaCRThedataisoutputas:1234567890F2andF1Example:Splitcharactersinto2linesSendthefirst10charactersfromthebarcodeabove,followedbyacarriagereturn,followedbytherestofthecharacters.
Commandstring:F2100DF10DF2isthe"Sendanumberofcharacters"command10isthenumberofcharacterstosendforthefirstline0DisthehexvalueforaCRF1isthe"Sendallcharacters"command0DisthehexvalueforaCRThedataisoutputas:1234567890ABCDEFGHIJSendallcharactersuptoaparticularcharacterF3Includeintheoutputmessageallcharactersfromtheinputmessage,startingwiththecharacteratthecurrentcursorpositionandcontinuingto,butnotincluding,thesearchcharacter"ss,"followedbyaninsertcharacter.
Thecursorismovedforwardtothe"ss"character.
Syntax=F3ssxxwheressstandsforthesearchcharacter'shexvaluefortheCP1252character,andxxstandsfortheinsertcharacter'shexvaluefortheCP1252character.
RefertotheASCIIConversionChart(CodePage1252),pageA-3fordecimal,hexandcharactercodes.
F3Example:SendallcharactersuptoaparticularcharacterUsingthebarcodeabove,sendallcharactersuptobutnotincluding"D,"followedbyacarriagereturn.
Commandstring:F3440DF3isthe"Sendallcharactersuptoaparticularcharacter"command5-644isthehexvaluefora'D"0DisthehexvalueforaCRThedataisoutputas:1234567890ABCSendallbutthelastcharactersE9Includeintheoutputmessageallbutthelast"nn"characters,startingfromthecurrentcursorposition.
Thecursorismovedforwardtoonepositionpastthelastinputmessagecharacterincluded.
Syntax=E9nnwherennstandsforthenumericvalue(00-99)forthenumberofcharactersthatwillnotbesentattheendofthemessage.
InsertacharactermultipletimesF4Send"xx"character"nn"timesintheoutputmessage,leavingthecursorinthecurrentposition.
Syntax=F4xxnnwherexxstandsfortheinsertcharacter'shexvaluefortheCP1252character,andnnisthenumericvalue(00-99)forthenumberoftimesitshouldbesent.
RefertotheASCIIConversionChart(CodePage1252),pageA-3fordecimal,hexandcharactercodes.
E9andF4Example:Sendallbutthelastcharacters,followedby2tabsSendallcharactersexceptforthelast8fromthebarcodeabove,fol-lowedby2tabs.
Commandstring:E908F40902E9isthe"Sendallbutthelastcharacters"command08isthenumberofcharactersattheendtoignoreF4isthe"Insertacharactermultipletimes"command09isthehexvalueforahorizontaltab02isthenumberoftimethetabcharacterissentThedataisoutputas:1234567890ABInsertsymbologynameB3Insertthenameofthebarcode'ssymbologyintheoutputmessage,withoutmovingthecursor.
OnlysymbologieswithaHoneywellIDareincluded(seeSymbologyChartsonpageA-1).
RefertotheASCIIConversionChart(CodePage1252),pageA-3fordecimal,hexandcharactercodes.
5-7MoveCommandsMovethecursorforwardanumberofcharactersF5Movethecursorahead"nn"charactersfromcurrentcursorposition.
Syntax=F5nnwherennisthenumericvalue(00-99)forthenumberofcharactersthecursorshouldbemovedahead.
F5Example:MovethecursorforwardandsendthedataMovethecursorforward3characters,thensendtherestofthebarcodedatafromthebarcodeabove.
Endwithacarriagereturn.
Commandstring:F503F10DF5isthe"Movethecursorforwardanumberofcharacters"command03isthenumberofcharacterstomovethecursorF1isthe"Sendallcharacters"command0DisthehexvalueforaCRThedataisoutputas:4567890ABCDEFGHIJMovethecursorbackwardanumberofcharactersF6Movethecursorback"nn"charactersfromcurrentcursorposition.
Syntax=F6nnwherennisthenumericvalue(00-99)forthenumberofcharactersthecursorshouldbemovedback.
MovethecursortothebeginningF7Movethecursortothefirstcharacterintheinputmessage.
Syntax=F7.
MovethecursortotheendEAMovethecursortothelastcharacterintheinputmessage.
Syntax=EA.
SearchCommandsSearchforwardforacharacterF8Searchtheinputmessageforwardfor"xx"characterfromthecurrentcursorposition,leavingthecursorpointingtothe"xx"character.
Syntax=F8xxwherexxstandsforthesearchcharacter'shexvaluefortheCP1252character.
RefertotheASCIIConversionChart(CodePage1252),pageA-3fordecimal,hexandcharactercodes.
5-8F8Example:SendbarcodedatathatstartsafteraparticularcharacterSearchfortheletter"D"inbarcodesandsendallthedatathatfollows,includingthe"D.
"Usingthebarcodeabove:Commandstring:F844F10DF8isthe"Searchforwardforacharacter"command44isthehexvaluefor"D"F1isthe"Sendallcharacters"command0DisthehexvalueforaCRThedataisoutputas:DEFGHIJSearchbackwardforacharacterF9Searchtheinputmessagebackwardfor"xx"characterfromthecurrentcursorposition,leavingthecursorpointingtothe"xx"character.
Syntax=F9xxwherexxstandsforthesearchcharacter'shexvaluefortheCP1252character.
RefertotheASCIIConversionChart(CodePage1252),pageA-3fordecimal,hexandcharactercodes.
SearchforwardforastringB0Searchforwardfor"s"stringfromthecurrentcursorposition,leavingcursorpointingto"s"string.
Syntax=B0nnnnSwherennnnisthestringlength(upto9999),andSconsistsoftheASCIIhexvalueofeachcharacterinthematchstring.
Forexample,B0000454657374willsearchforwardforthefirstoccurrenceofthe4characterstring"Test.
"RefertotheASCIIConversionChart(CodePage1252),pageA-3fordecimal,hexandcharactercodes.
B0Example:Sendbarcodedatathatstartsafterastringofchar-actersSearchfortheletters"FGH"inbarcodesandsendallthedatathatfol-lows,including"FGH.
"Usingthebarcodeabove:Commandstring:B00003464748F10DB0isthe"Searchforwardforastring"command0003isthestringlength(3characters)46isthehexvaluefor"F"47isthehexvaluefor"G"5-948isthehexvaluefor"H"F1isthe"Sendallcharacters"command0DisthehexvalueforaCRThedataisoutputas:FGHIJSearchbackwardforastringB1Searchbackwardfor"s"stringfromthecurrentcursorposition,leavingcursorpointingto"s"string.
Syntax=B1nnnnSwherennnnisthestringlength(upto9999),andSconsistsoftheASCIIhexvalueofeachcharacterinthematchstring.
Forexample,B1000454657374willsearchbackwardforthefirstoccurrenceofthe4characterstring"Test.
"RefertotheASCIIConversionChart(CodePage1252),pageA-3fordecimal,hexandcharactercodes.
Searchforwardforanon-matchingcharacterE6Searchtheinputmessageforwardforthefirstnon-"xx"characterfromthecurrentcursorposition,leavingthecursorpointingtothenon-"xx"character.
Syntax=E6xxwherexxstandsforthesearchcharacter'shexvaluefortheCP1252character.
RefertotheASCIIConversionChart(CodePage1252),pageA-3fordecimal,hexandcharactercodes.
E6Example:RemovezeroesatthebeginningofbarcodedataThisexampleshowsabarcodethathasbeenzerofilled.
Youmaywanttoignorethezeroesandsendallthedatathatfollows.
E6searchesforwardforthefirstcharacterthatisnotzero,thensendsallthedataafter,followedbyacarriagereturn.
Usingthebarcodeabove:Commandstring:E630F10DE6isthe"Searchforwardforanon-matchingcharacter"command30isthehexvaluefor0F1isthe"Sendallcharacters"command0DisthehexvalueforaCRThedataisoutputas:376925-10Searchbackwardforanon-matchingcharacterE7Searchtheinputmessagebackwardforthefirstnon-"xx"characterfromthecurrentcursorposition,leavingthecursorpointingtothenon-"xx"character.
Syntax=E7xxwherexxstandsforthesearchcharacter'shexvaluefortheCP1252character.
RefertotheASCIIConversionChart(CodePage1252),pageA-3fordecimal,hexandcharactercodes.
MiscellaneousCommandsSuppresscharactersFBSuppressalloccurrencesofupto15differentcharacters,startingatthecurrentcursorposition,asthecursorisadvancedbyothercommands.
WhentheFCcommandisencountered,thesuppressfunctionisterminated.
ThecursorisnotmovedbytheFBcommand.
Syntax=FBnnxxyy.
.
zzwherennisacountofthenumberofsuppressedcharactersinthelist,andxxyy.
.
zzisthelistofcharacterstobesuppressed.
FBExample:RemovespacesinbarcodedataThisexampleshowsabarcodethathasspacesinthedata.
Youmaywanttoremovethespacesbeforesendingthedata.
Usingthebarcodeabove:Commandstring:FB0120F10DFBisthe"Suppresscharacters"command01isthenumberofcharactertypestobesuppressed20isthehexvalueforaspaceF1isthe"Sendallcharacters"command0DisthehexvalueforaCRThedataisoutputas:34567890StopsuppressingcharactersFCDisablessuppressfilterandclearallsuppressedcharacters.
Syntax=FC.
5-11ReplacecharactersE4Replacesupto15charactersintheoutputmessage,withoutmovingthecursor.
ReplacementcontinuesuntiltheE5commandisencountered.
Syntax=E4nnxx1xx2yy1yy2.
.
.
zz1zz2wherennisthetotalcountofthenumberofcharactersinthelist(characterstobereplacedplusreplacementcharacters);xx1definescharacterstobereplacedandxx2definesreplacementcharacters,continuingthroughzz1andzz2.
E4Example:ReplacezeroeswithCRsinbarcodedataIfthebarcodehascharactersthatthehostapplicationdoesnotwantincluded,youcanusetheE4commandtoreplacethosecharacterswithsomethingelse.
Inthisexample,youwillreplacethezeroesinthebarcodeabovewithcarriagereturns.
Commandstring:E402300DF10DE4isthe"Replacecharacters"command02isthetotalcountofcharacterstobereplaced,plusthereplacementcharacters(0isreplacedbyCR,sototalcharacters=2)30isthehexvaluefor00DisthehexvalueforaCR(thecharacterthatwillreplacethe0)F1isthe"Sendallcharacters"command0DisthehexvalueforaCRThedataisoutputas:12345678ABCStopreplacingcharactersE5Terminatescharacterreplacement.
Syntax=E5.
ComparecharactersFEComparethecharacterinthecurrentcursorpositiontothecharacter"xx.
"Ifcharactersareequal,movethecursorforwardoneposition.
Syntax=FExxwherexxstandsforthecomparisoncharacter'shexvaluefortheCP1252character.
RefertotheASCIIConversionChart(CodePage1252),pageA-3fordecimal,hexandcharactercodes.
5-12ComparestringB2Comparethestringintheinputmessagetothestring"s.
"Ifthestringsareequal,movethecursorforwardpasttheendofthestring.
Syntax=B2nnnnSwherennnnisthestringlength(upto9999),andSconsistsoftheASCIIhexvalueofeachcharacterinthematchstring.
Forexample,B2000454657374willcomparethestringatthecurrentcursorpositionwiththe4characterstring"Test.
"RefertotheASCIIConversionChart(CodePage1252),pageA-3fordecimal,hexandcharactercodes.
CheckforanumberECChecktomakesurethereisanASCIInumberatthecurrentcursorposition.
Theformatisabortedifthecharacterisnotnumeric.
ECExample:OnlyoutputthedataifthebarcodebeginswithanumberIfyouwantonlydatafrombarcodesthatbeginwithanumber,youcanuseECtocheckforthenumber.
Commandstring:ECF10DECisthe"Checkforanumber"commandF1isthe"Sendallcharacters"command0DisthehexvalueforaCRIfthisbarcodeisread,thenextdataformat,ifthereisone,willbeusedonthedata.
Ifthereisnootherformat,theformatfailsandtherawdataisoutputasAB1234.
Ifthisbarcodeisread:thedataisoutputas:1234ABCheckfornon-numericcharacterEDChecktomakesurethereisanon-numericASCIIcharacteratthecurrentcursorposition.
Theformatisabortedifthecharacterisnumeric.
EDExample:OnlyoutputthedataifthebarcodebeginswithaletterIfyouwantonlydatafrombarcodesthatbeginwithaletter,youcanuseEDtocheckfortheletter.
Commandstring:EDF10DEDisthe"Checkforanon-numericcharacter"command5-13F1isthe"Sendallcharacters"command0DisthehexvalueforaCRIfthisbarcodeisread,thenextdataformat,ifthereisone,willbeusedonthisdata.
Ifthereisnootherformat,theformatfailsandtherawdataisoutputas1234AB.
Ifthisbarcodeisread:thedataisoutputas:AB1234InsertadelayEFInsertsadelayofupto49,995milliseconds(inmultiplesof5),startingfromthecurrentcursorposition.
Syntax=EFnnnnwherennnnstandsforthedelayin5msincrements,upto9999.
Thiscommandcanonlybeusedwithkeyboardemulation.
5-14DataFormatEditorDataFormatterWhenDataFormatteristurnedoff,thebarcodedataisoutputtothehostasread(includingprefixesandsuffixes).
Chooseoneofthefollowingoptions.
EnterDataFormat*DefaultDataFormatClearOneDataFormatSaveDiscardClearAllDataFormats5-15Default=DataFormatterOn.
WhenDataFormatterisrequired,allinputdatamustconformtoaneditedfor-matorthescannerdoesnottransmittheinputdatatothehostdevice.
DataFormatterOff*DataFormatterOn,butNotRequiredDataFormatOn,FormatRequired5-166-16SymbologiesIntroductionThisprogrammingsectioncontainsthefollowingmenuselections.
RefertoChapter8forsettingsanddefaults.
AllSymbologiesGS1DataBarExpandedChinaPostCodeInterleaved2of5CodabarLabelCodeCodablockFMatrix2of5Code11MSICode39PlesseyCodeCode32Pharmaceutical(PARAF)Straight2of5IATA(two-barstart/stop)Code49Straight2of5Industrial(three-barstart/stop)Code93TelepenCode128TriopticCodeUPC-A/EAN-13withExtendedCouponCodeUPCAEAN/JAN8UPCEGS1DataBarOmnidirectionalGS1DataBarLimited6-2AllSymbologiesIfyouwanttodecodeallthesymbologiesallowableforyourscanner,scantheAllSymbologiesOncode.
Ifontheotherhand,youwanttodecodeonlyaparticularsymbology,scanAllSymbologiesOfffollowedbytheOnsymbolforthatparticularsymbology.
Note:ScannerperformancemayreducebyscanningAllSymbologiesOn.
OnlyscanAllSymbologiesOnwhenneeded.
MessageLengthDescriptionYouareabletosetthevalidreadinglengthofsomeofthebarcodesymbologies.
Youmaywishtosetthesamevalueforminimumandmaximumlengthtoforcethescannertoreadfixedlengthbarcodedata.
Thishelpsreducethechancesofamisread.
AllSymbologiesOnAllSymbologiesOff6-3EXAMPLE:Decodeonlythosebarcodeswithacountof9-20characters.
Min.
length=09Max.
length=20EXAMPLE:Decodeonlythosebarcodeswithacountof15characters.
Min.
length=15Max.
length=15Foravalueotherthantheminimumandmaximummessagelengthdefaults,scanthebarcodesincludedintheexplanationofthesymbology,thenscanthedigitvalueofthemessagelengthandSavebarcodesontheProgrammingChartinsidethebackcoverofthismanual.
Theminimumandmaximumlengthsandthedefaultsareincludedwiththerespectivesymbologies.
CodabarCodabarCodabarStart/StopCharactersStart/Stopcharactersidentifytheleadingandtrailingendsofthebarcode.
Youmayeithertransmit,ornottransmitStart/Stopcharacters.
*OnOff6-4Default=Don'tTransmit.
CodabarCheckCharacterCodabarcheckcharactersarecreatedusingdifferent"modulos.
"Youcanpro-gramthescannertoreadonlyCodabarbarcodeswithModulo16checkchar-acters.
Default=NoCheckCharacter.
NoCheckCharacterindicatesthatthescannerreadsandtransmitsbarcodedatawithorwithoutacheckcharacter.
WhenCheckCharacterissettoValidateandTransmit,thescannerwillonlyreadCodabarbarcodesprintedwithacheckcharacter,andwilltransmitthischaracterattheendofthescanneddata.
WhenCheckCharacterissettoValidate,butDon'tTransmit,theunitwillonlyreadCodabarbarcodesprintedwithacheckcharacter,butwillnottransmitthecheckcharacterwiththescanneddata.
Transmit*Don'tTransmit*NoCheckCharacterValidateModulo16andTransmitValidateModulo16,butDon'tTransmit6-5CodabarConcatenationCodabarsupportssymbolconcatenation.
Whenyouenableconcatenation,thescannerlooksforaCodabarsymbolhavinga"D"startcharacter,adjacenttoasymbolhavinga"D"stopcharacter.
Inthiscasethetwomessagesareconcat-enatedintoonewiththe"D"charactersomitted.
SelectRequiretopreventthescannerfromdecodingasingle"D"Codabarsym-bolwithoutitscompanion.
ThisselectionhasnoeffectonCodabarsymbolswithoutStop/StartDcharacters.
A12DD34ACodabarCharacterStopStartStopStartOn*OffRequire6-6CodabarMessageLengthScanthebarcodesbelowtochangethemessagelength.
RefertoMessageLengthDescriptiononpage6-2foradditionalinformation.
MinimumandMaximumlengths=2-60.
MinimumDefault=4,MaximumDefault=60.
MinimumMessageLengthMaximumMessageLength6-7Code39Code39Code39Start/StopCharactersStart/Stopcharactersidentifytheleadingandtrailingendsofthebarcode.
Youmayeithertransmit,ornottransmitStart/Stopcharacters.
Default=Don'tTransmit.
Code39CheckCharacterNoCheckCharacterindicatesthatthescannerreadsandtransmitsbarcodedatawithorwithoutacheckcharacter.
WhenCheckCharacterissettoValidate,butDon'tTransmit,theunitonlyreadsCode39barcodesprintedwithacheckcharacter,butwillnottransmitthecheckcharacterwiththescanneddata.
*OnOffTransmit*Don'tTransmit6-8WhenCheckCharacterissettoValidateandTransmit,thescanneronlyreadsCode39barcodesprintedwithacheckcharacter,andwilltransmitthischarac-terattheendofthescanneddata.
Default=NoCheckCharacter.
Code39MessageLengthScanthebarcodesbelowtochangethemessagelength.
RefertoMessageLengthDescriptiononpage6-2foradditionalinformation.
MinimumandMaximumlengths=0-48.
MinimumDefault=0,MaximumDefault=48.
Code39AppendThisfunctionallowsthescannertoappendthedatafromseveralCode39barcodestogetherbeforetransmittingthemtothehostcomputer.
Whenthisfunc-tionisenabled,thescannerstoresthoseCode39barcodesthatstartwithaspace(excludingthestartandstopsymbols),anddoesnotimmediatelytrans-mitthedata.
ThescannerstoresthedataintheorderinwhichthebarcodesValidate,butDon'tTransmit*NoCheckCharacterValidateandTransmitMinimumMessageLengthMaximumMessageLength6-9areread,deletingthefirstspacefromeach.
ThescannertransmitstheappendeddatawhenitreadsaCode39barcodethatstartswithacharacterotherthanaspace.
Default=Off.
Code32Pharmaceutical(PARAF)Code32PharmaceuticalisaformoftheCode39symbologyusedbyItalianpharmacies.
ThissymbologyisalsoknownasPARAF.
Default=Off.
*OffOn*OffOn6-10FullASCIIIfFullASCIICode39decodingisenabled,certaincharacterpairswithinthebarcodesymbolwillbeinterpretedasasinglecharacter.
Forexample:$VwillbedecodedastheASCIIcharacterSYN,and/CwillbedecodedastheASCIIcharacter#.
Default=Off.
Characterpairs/Mand/Ndecodeasaminussignandperiodrespectively.
Characterpairs/Pthrough/Ydecodeas0through9.
Code39CodePageCodepagesdefinethemappingofcharactercodestocharacters.
Ifthedatareceiveddoesnotdisplaywiththepropercharacters,itmaybebecausethebarcodebeingscannedwascreatedusingacodepagethatisdifferentfromtheonethehostprogramisexpecting.
Ifthisisthecase,scanthebarcodebelow,selectthecodepagewithwhichthebarcodeswerecreatedfromthechart,NUL%UDLE$PSPSPACE00@%VPP'%Wp+PSOH$ADC1$Q!
/A11AAQQa+Aq+QSTX$BDC2$R"/B22BBRRb+Br+RETX$CDC3$S#/C33CCSSc+Cs+SEOT$DDC4$T$/D44DDTTd+Dt+TENQ$ENAK$U%/E55EEUUe+Eu+UACK$FSYN$V&/F66FFVVf+Fv+VBEL$GETB$W'/G77GGWWg+Gw+WBS$HCAN$X(/H88HHXXh+Hx+XHT$IEM$Y)/I99IIYYi+Iy+YLF$JSUB$Z*/J:/ZJJZZj+Jz+ZVT$KESC%A+/K;%FKK[%Kk+K{%PFF$LFS%B,/L%INN^%Nn+N~%SSI$OUS%E//O%JOO_%Oo+ODEL%T*FullASCIIOffFullASCIIOn6-11ASCIIConversionChart(CodePage1252),pageA-3,andscanthevalueandtheSavebarcodefromtheProgrammingChartinsidethebackcoverofthismanual.
Thedatacharactersshouldthenappearproperly.
Interleaved2of5Interleaved2of5CheckDigitNoCheckDigitindicatesthatthescannerreadsandtransmitsbarcodedatawithorwithoutacheckdigit.
WhenCheckDigitissettoValidate,butDon'tTransmit,theunitonlyreadsInterleaved2of5barcodesprintedwithacheckdigit,butwillnottransmitthecheckdigitwiththescanneddata.
Code39CodePage*OnOff6-12WhenCheckDigitissettoValidateandTransmit,thescanneronlyreadsInterleaved2of5barcodesprintedwithacheckdigit,andwilltransmitthisdigitattheendofthescanneddata.
Default=NoCheckDigit.
Interleaved2of5MessageLengthScanthebarcodesbelowtochangethemessagelength.
RefertoMessageLengthDescriptiononpage6-2foradditionalinformation.
MinimumandMaximumlengths=2-80.
MinimumDefault=4,MaximumDefault=80.
Validate,butDon'tTransmit*NoCheckDigitValidateandTransmitMinimumMessageLengthMaximumMessageLength6-13Code93Code93Code93MessageLengthScanthebarcodesbelowtochangethemessagelength.
RefertoMessageLengthDescriptiononpage6-2foradditionalinformation.
MinimumandMaximumlengths=0-80.
MinimumDefault=0,MaximumDefault=80.
Code93CodePageCodepagesdefinethemappingofcharactercodestocharacters.
Ifthedatareceiveddoesnotdisplaywiththepropercharacters,itmaybebecausethebarcodebeingscannedwascreatedusingacodepagethatisdifferentfromthe*OnOffMinimumMessageLengthMaximumMessageLength6-14onethehostprogramisexpecting.
Ifthisisthecase,scanthebarcodebelow,selectthecodepagewithwhichthebarcodeswerecreatedfromthechart,ASCIIConversionChart(CodePage1252),pageA-3,andscanthevalueandtheSavebarcodefromtheProgrammingChartinsidethebackcoverofthismanual.
Thedatacharactersshouldthenappearproperly.
Code93CodePage6-15Straight2of5Industrial(three-barstart/stop)Straight2of5IndustrialStraight2of5IndustrialMessageLengthScanthebarcodesbelowtochangethemessagelength.
RefertoMessageLengthDescriptiononpage6-2foradditionalinformation.
MinimumandMaximumlengths=1-48.
MinimumDefault=4,MaximumDefault=48.
*OnOffMinimumMessageLengthMaximumMessageLength6-16Straight2of5IATA(two-barstart/stop)Straight2of5IATAStraight2of5IATAMessageLengthScanthebarcodesbelowtochangethemessagelength.
RefertoMessageLengthDescriptiononpage6-2foradditionalinformation.
MinimumandMaximumlengths=1-48.
MinimumDefault=4,MaximumDefault=48.
On*OffMinimumMessageLengthMaximumMessageLength6-17Matrix2of5Matrix2of5Matrix2of5MessageLengthScanthebarcodesbelowtochangethemessagelength.
RefertoMessageLengthDescriptiononpage6-2foradditionalinformation.
MinimumandMaximumlengths=1-80.
MinimumDefault=4,MaximumDefault=80.
On*OffMinimumMessageLengthMaximumMessageLength6-18Code11Code11CheckDigitsRequiredThisoptionsetswhether1or2checkdigitsarerequiredwithCode11barcodes.
Default=TwoCheckDigits.
On*OffOneCheckDigit*TwoCheckDigits6-19Code11MessageLengthScanthebarcodesbelowtochangethemessagelength.
RefertoMessageLengthDescriptiononpage6-2foradditionalinformation.
MinimumandMaximumlengths=1-80.
MinimumDefault=4,MaximumDefault=80.
Code128Code128ISBT128ConcatenationIn1994theInternationalSocietyofBloodTransfusion(ISBT)ratifiedastandardforcommunicatingcriticalbloodinformationinauniformmanner.
TheuseofISBTformatsrequiresapaidlicense.
TheISBT128ApplicationSpecificationdescribes1)thecriticaldataelementsforlabelingbloodproducts,2)thecurrentMinimumMessageLengthMaximumMessageLength*OnOff6-20recommendationtouseCode128duetoitshighdegreeofsecurityanditsspace-efficientdesign,3)avariationofCode128thatsupportsconcatenationofneighboringsymbols,and4)thestandardlayoutforbarcodesonabloodproductlabel.
Usethebarcodesbelowtoturnconcatenationonoroff.
Default=Off.
Code128MessageLengthScanthebarcodesbelowtochangethemessagelength.
RefertoMessageLengthDescriptiononpage6-2foradditionalinformation.
MinimumandMaximumlengths=0-80.
MinimumDefault=0,MaximumDefault=80.
Code128CodePageCodepagesdefinethemappingofcharactercodestocharacters.
Ifthedatareceiveddoesnotdisplaywiththepropercharacters,itmaybebecausethebarcodebeingscannedwascreatedusingacodepagethatisdifferentfromtheonethehostprogramisexpecting.
Ifthisisthecase,scanthebarcodebelow,selectthecodepagewithwhichthebarcodeswerecreatedfromthechart,ASCIIConversionChart(CodePage1252),pageA-3,andscanthevalueandtheSavebarcodefromtheProgrammingChartinsidethebackcoverofthismanual.
Thedatacharactersshouldthenappearproperly.
*OffOnMinimumMessageLengthMaximumMessageLength6-21Code128FunctionCodeTransmitBydefault,Code128functioncodesarenottransmittedwithCode128barcodedata.
However,ifyouwishtotransmitCode128functioncodeswiththebarcodedata,scantheFunctionCodesOnbarcode,below.
Default=OffTelepenCode128CodePage*FunctionCodesOffFunctionCodesOn6-22TelepenTelepenOutputUsingAIMTelepenOutput,thescannerreadssymbolswithstart/stoppattern1anddecodesthemasstandardfullASCII(start/stoppattern1).
WhenOriginalTelepenOutputisselected,thescannerreadssymbolswithstart/stoppattern1anddecodesthemascompressednumericwithoptionalfullASCII(start/stoppattern2).
Default=AIMTelepenOutput.
On*OffOriginalTelepenOutput*AIMTelepenOutput6-23TelepenMessageLengthScanthebarcodesbelowtochangethemessagelength.
RefertoMessageLengthDescriptiononpage6-2foradditionalinformation.
MinimumandMaximumlengths=1-60.
MinimumDefault=1,MaximumDefault=60.
MinimumMessageLengthMaximumMessageLength6-24UPCAUPCAUPCACheckDigitThisselectionallowsyoutospecifywhetherthecheckdigitshouldbetransmit-tedattheendofthescanneddataornot.
Default=On.
*OnOff*OnOff6-25UPCANumberSystemThenumericsystemdigitofaU.
P.
C.
symbolisnormallytransmittedatthebeginningofthescanneddata,buttheunitcanbeprogrammedsoitwillnottransmitit.
Default=On.
UPCAAddendaThisselectionadds2or5digitstotheendofallscannedUPCAdata.
Default=Offforboth2Digitand5DigitAddenda.
Off*On*5DigitAddendaOff5DigitAddendaOn*2DigitAddendaOff2DigitAddendaOn6-26UPCAAddendaRequiredWhenAddendaRequiredissettoon,thescannerwillonlyreadUPCAbarcodesthathaveaddenda.
Default=NotRequired.
UPCAAddendaSeparatorWhenthisfeatureison,thereisaspacebetweenthedatafromthebarcodeandthedatafromtheaddenda.
Whenturnedoff,thereisnospace.
Default=On.
UPC-A/EAN-13withExtendedCouponCodeUsethefollowingcodestoenableordisableUPC-AandEAN-13withExtendedCouponCode.
Whenleftonthedefaultsetting(Off),thescannertreatsCou-ponCodesandExtendedCouponCodesassinglebarcodes.
IfyouscantheAllowConcatenationcode,whenthescannerseesthecouponcodeandtheextendedcouponcodeinasinglescan,ittransmitsbothasonesymbology.
Otherwise,ittransmitsthefirstcouponcodeitreads.
*NotRequiredRequiredOff*On6-27IfyouscantheRequireConcatenationcode,thescannermustseeandreadthecouponcodeandextendedcouponcodeinasinglereadtotransmitthedata.
Nodataisoutputunlessbothcodesareread.
Default=Off.
AddendaTimeoutYoucansetatimeduringwhichthescannerlooksforacouponcode.
Ifacouponcodeisnotfoundwithinthistimeperiod,thedatacanbeeithertransmittedordiscarded,basedonthesettingyouareusingforUPC-A/EAN-13withExtendedCouponCode.
Setthelength(inmilliseconds)forthistimeoutbyscanningthebarcodebelow,thensettingthetimeout(from0-65535milliseconds)byscanningdigitsfromtheProgrammingChart,thenscanningSave.
Default=100.
Note:TheAddendaTimeoutsettingisappliedtoalladdendaandcouponcodesearches.
RequireConcatenationAllowConcatenation*OffAddendaTimeout6-28UPCEUPCE0andUPCE1MostU.
P.
C.
barcodesleadwiththe0numbersystem.
Forthesecodes,usetheUPCE0selection.
Ifyouneedtoreadcodesthatleadwiththe1numbersystem,usetheUPCE1selection.
Default=On(UPCE0)andOff(UPCE1).
*UPCE0OnUPCE0OffUPCE1On*UPCE1Off6-29UPCE0andUPCE1ExpandUPCEExpandexpandstheUPCEcodetothe12digit,UPCAformat.
Default=Off.
UPCE0andUPCE1AddendaRequiredWhenAddendaRequiredissettoon,thescannerwillonlyreadUPCEbarcodesthathaveaddenda.
Default=NotRequired.
*OffOn*NotRequiredRequired6-30UPCE0andUPCE1AddendaSeparatorWhenthisfeatureison,thereisaspacebetweenthedatafromthebarcodeandthedatafromtheaddenda.
Whenturnedoff,thereisnospace.
Default=On.
UPCE0CheckDigitCheckDigitspecifieswhetherthecheckdigitshouldbetransmittedattheendofthescanneddataornot.
Default=On.
Off*OnOff*On6-31UPCE0NumberSystemThenumericsystemdigitofaU.
P.
C.
symbolisnormallytransmittedatthebeginningofthescanneddata,buttheunitcanbeprogrammedsoitwillnottransmitit.
Default=On.
UPCE0AddendaThisselectionadds2or5digitstotheendofallscannedUPCEdata.
Default=Offforboth2Digitand5DigitAddenda.
Off*On*5DigitAddendaOff5DigitAddendaOn*2DigitAddendaOff2DigitAddendaOn6-32EAN/JAN13EAN/JAN13EAN/JAN13CheckDigitThisselectionallowsyoutospecifywhetherthecheckdigitshouldbetransmit-tedattheendofthescanneddataornot.
Default=On.
*OnOffOff*On6-33EAN/JAN13AddendaThisselectionadds2or5digitstotheendofallscannedEAN/JAN13data.
Default=Offforboth2Digitand5DigitAddenda.
EAN/JAN13AddendaRequiredWhenAddendaRequiredissettoon,thescannerwillonlyreadEAN/JAN13barcodesthathaveaddenda.
Default=NotRequired.
*5DigitAddendaOff5DigitAddendaOn*2DigitAddendaOff2DigitAddendaOn*NotRequiredRequired6-34EAN/JAN13AddendaSeparatorWhenthisfeatureison,thereisaspacebetweenthedatafromthebarcodeandthedatafromtheaddenda.
Whenturnedoff,thereisnospace.
Default=On.
Note:IfyouwanttoenableordisableEAN13withExtendedCouponCode,refertoUPC-A/EAN-13withExtendedCouponCodeonpage6-26.
EAN/JAN8Off*On6-35EAN/JAN8EAN/JAN8CheckDigitThisselectionallowsyoutospecifywhetherthecheckdigitshouldbetransmit-tedattheendofthescanneddataornot.
Default=On.
*OnOffOffOff*On6-36EAN/JAN8AddendaThisselectionadds2or5digitstotheendofallscannedEAN/JAN8data.
Default=Offforboth2Digitand5DigitAddenda.
EAN/JAN8AddendaRequiredWhenAddendaRequiredissettoon,thescannerwillonlyreadEAN/JAN8barcodesthathaveaddenda.
Default=NotRequired.
*5DigitAddenda5DigitAddendaOn*2DigitAddendaOff2DigitAddendaOn*5DigitAddendaOff*NotRequiredRequired6-37EAN/JAN8AddendaSeparatorWhenthisfeatureison,thereisaspacebetweenthedatafromthebarcodeandthedatafromtheaddenda.
Whenturnedoff,thereisnospace.
Default=On.
MSIMSIMSICheckCharacterDifferenttypesofcheckcharactersareusedwithMSIbarcodes.
YoucanprogramthescannertoreadMSIbarcodeswithType10checkcharacters.
Default=ValidateType10,butDon'tTransmit.
Off*OnOn*Off6-38WhenCheckCharacterissettoValidateandTransmit,thescannerwillonlyreadMSIbarcodesprintedwiththespecifiedtypecheckcharacter,andwilltransmitthischaracterattheendofthescanneddata.
WhenCheckCharacterissettoValidate,butDon'tTransmit,theunitwillonlyreadMSIbarcodesprintedwiththespecifiedtypecheckcharacter,butwillnottransmitthecheckcharacterwiththescanneddata.
MSIMessageLengthScanthebarcodesbelowtochangethemessagelength.
RefertoMessageLengthDescriptiononpage6-2foradditionalinformation.
MinimumandMaximumlengths=4-48.
MinimumDefault=4,MaximumDefault=48.
PlesseyCodeValidateType10andTransmit*ValidateType10,butDon'tTransmitMinimumMessageLengthMaximumMessageLength6-39PlesseyCodePlesseyMessageLengthScanthebarcodesbelowtochangethemessagelength.
RefertoMessageLengthDescriptiononpage6-2foradditionalinformation.
MinimumandMaximumlengths=4-48.
MinimumDefault=4,MaximumDefault=48.
GS1DataBarOmnidirectionalOn*OffMinimumMessageLengthMaximumMessageLength6-40GS1DataBarOmnidirectionalGS1DataBarLimitedGS1DataBarLimitedGS1DataBarExpanded*OnOff*OnOff6-41GS1DataBarExpandedGS1DataBarExpandedMessageLengthScanthebarcodesbelowtochangethemessagelength.
RefertoMessageLengthDescriptiononpage6-2foradditionalinformation.
MinimumandMaximumlengths=4-74.
MinimumDefault=4,MaximumDefault=74.
ChinaPostCode*OnOffMinimumMessageLengthMaximumMessageLength6-42ChinaPostCodeChinaPostMessageLengthScanthebarcodesbelowtochangethemessagelength.
RefertoMessageLengthDescriptiononpage6-2foradditionalinformation.
MinimumandMaximumlengths=2-80.
MinimumDefault=4,MaximumDefault=80.
On*OffMinimumMessageLengthMaximumMessageLength6-43KoreaPostCodeKoreaPostCodeKoreaPostMessageLengthScanthebarcodesbelowtochangethemessagelength.
RefertoMessageLengthDescriptiononpage6-2foradditionalinformation.
MinimumandMaximumlengths=2-80.
MinimumDefault=4,MaximumDefault=48.
On*OffMinimumMessageLengthMaximumMessageLength6-44CodablockFCodablockFCodablockFMessageLengthScanthebarcodesbelowtochangethemessagelength.
RefertoMessageLengthDescriptiononpage6-2foradditionalinformation.
MinimumandMaximumlengths=1-2048.
MinimumDefault=1,MaximumDefault=2048.
On*OffMinimumMessageLengthMaximumMessageLength6-45Code49Code49Code49MessageLengthScanthebarcodesbelowtochangethemessagelength.
RefertoMessageLengthDescriptiononpage6-2foradditionalinformation.
MinimumandMaximumlengths=1-81.
MinimumDefault=1,MaximumDefault=81.
On*OffMinimumMessageLengthMaximumMessageLength6-46TriopticCodeTriopticCodeisusedforlabelingmagneticstoragemedia.
GS1EmulationThescannercanautomaticallyformattheoutputfromanyGS1datacarriertoemulatewhatwouldbeencodedinanequivalentGS1-128orGS1DataBarsymbol.
GS1datacarriersincludeUPC-AandUPC-E,EAN-13andEAN-8,ITF-14,GS1-128,andGS1-128DataBarandGS1Composites.
IfGS1-128Emulationisselected,theAIMSymbologyIdentifierwillbereportedas"]C1".
IfGS1DataBarEmulationisselected,theAIMSymbologyIdentifierwillbereportedas"]e0.
"AnyapplicationthatacceptsGS1datacanbesimplifiedsinceitonlyneedstorecognizeonedatacarriertype.
Default=GS1EmulationOff.
On*OffGS1DataBarEmulationGS1-128Emulation*GS1EmulationOff6-47LabelCodeThestandardLabelCodeisusedinlibrarysituations.
Default=Off.
On*Off6-487-17UtilitiesToAddaTestCodeI.
D.
PrefixtoAllSymbologiesThisselectionallowsyoutoturnontransmissionofaCodeI.
D.
beforethedecodedsymbology.
(SeetheSymbologyCharts(pageA-1)forthesinglecharactercodethatidentifieseachsymbology.
)Thisactionfirstclearsallcur-rentprefixes,thenprogramsaCodeI.
D.
prefixforallsymbologies.
Thisisatemporarysettingthatwillberemovedwhentheunitispowercycled.
ShowSoftwareRevisionScanthebarcodebelowtooutputthecurrentsoftwarerevision,unitserialnum-ber,andotherproductinformation.
ShowDataFormatScanthebarcodebelowtoshowcurrentdataformatsettings.
AddCodeI.
D.
PrefixtoAllSymbologies(Temporary)ShowRevisionDataFormatSettingsDFMBK3.
7-2ResettingtheStandardProductDefaultsIfyouaren'tsurewhatprogrammingoptionsareinyourscanner,oryou'vechangedsomeoptionsandwanttorestorethescannertofactorydefaultset-tings,firstscantheRemoveCustomDefaultsbarcode,thenscanActivateDefaults.
Thisresetsthescannertothefactorydefaultsettings.
TheSerialProgrammingCommands,beginningonpage8-1liststhestandardproductdefaultsettingsforeachofthecommands(indicatedbyanasterisk(*)ontheprogrammingpages).
Thisselectionerasesallyoursettingsandresetsthescannertotheoriginalfactorydefaults.
!
RemoveCustomDefaultsActivateDefaults8-18SerialProgrammingCommandsTheserialprogrammingcommandscanbeusedinplaceoftheprogrammingbarcodes.
Boththeserialcommandsandtheprogrammingbarcodeswillpro-gramthescanner.
Forcompletedescriptionsandexamplesofeachserialpro-grammingcommand,refertothecorrespondingprogrammingbarcodeinthismanual.
ThedevicemustbesettoanRS-232interface(seepage2-2).
ThefollowingcommandscanbesentviaaPCcomportusingterminalemulationsoftware.
ConventionsThefollowingconventionsareusedformenuandquerycommanddescriptions:parameterAlabelrepresentingtheactualvalueyoushouldsendaspartofacommand.
[option]Anoptionalpartofacommand.
{Data}Alternativesinacommand.
boldNamesofmenus,menucommands,buttons,dialogboxes,andwindowsthatappearonthescreen.
MenuCommandSyntaxMenucommandshavethefollowingsyntax(spaceshavebeenusedforclarityonly):PrefixTagSubTag{Data}[,SubTag{Data}][;TagSubTag{Data}][…]StoragePrefixThreeASCIIcharacters:SYNMCR(ASCII22,77,13).
TagA3charactercase-insensitivefieldthatidentifiesthedesiredmenucommandgroup.
Forexample,allRS-232configurationsettingsareidentifiedwithaTagof232.
SubTagA3charactercase-insensitivefieldthatidentifiesthedesiredmenucommandwithinthetaggroup.
Forexample,theSubTagfortheRS-232baudrateisBAD.
DataThenewvalueforamenusetting,identifiedbytheTagandSub-Tag.
StorageAsinglecharacterthatspecifiesthestoragetabletowhichthecommandisapplied.
Anexclamationpoint(!
)performsthecom-mand'soperationonthedevice'svolatilemenuconfigurationtable.
Aperiod(.
)performsthecommand'soperationonthedevice'snon-volatilemenuconfigurationtable.
Usethenon-volatiletableonlyforsemi-permanentchangesyouwantsavedthroughapowercycle.
8-2QueryCommandsSeveralspecialcharacterscanbeusedtoquerythedeviceaboutitssettings.
^Whatisthedefaultvalueforthesetting(s).
Whatisthedevice'scurrentvalueforthesetting(s).
*Whatistherangeofpossiblevaluesforthesetting(s).
(Thede-vice'sresponseusesadash(-)toindicateacontinuousrangeofvalues.
Apipe(|)separatesitemsinalistofnon-continuousval-ues.
)TagFieldUsageWhenaqueryisusedinplaceofaTagfield,thequeryappliestotheentiresetofcommandsavailablefortheparticularstoragetableindicatedbytheStoragefieldofthecommand.
Inthiscase,theSubTagandDatafieldsshouldnotbeusedbecausetheyareignoredbythedevice.
SubTagFieldUsageWhenaqueryisusedinplaceofaSubTagfield,thequeryappliesonlytothesubsetofcommandsavailablethatmatchtheTagfield.
Inthiscase,theDatafieldshouldnotbeusedbecauseitisignoredbythedevice.
DataFieldUsageWhenaqueryisusedinplaceoftheDatafield,thequeryappliesonlytothespecificcommandidentifiedbytheTagandSubTagfields.
ConcatenationofMultipleCommandsMultiplecommandscanbeissuedwithinonePrefix/Storagesequence.
OnlytheTag,SubTag,andDatafieldsmustberepeatedforeachcommandinthesequence.
IfadditionalcommandsaretobeappliedtothesameTag,thenthenewcommandsequenceisseparatedwithacomma(,)andonlytheSubTagandDatafieldsoftheadditionalcommandareissued.
Iftheadditionalcom-mandrequiresadifferentTagfield,thecommandisseparatedfrompreviouscommandsbyasemicolon(;).
ResponsesThedevicerespondstoserialcommandswithoneofthreeresponses:ACKIndicatesagoodcommandwhichhasbeenprocessed.
ENQIndicatesaninvalidTagorSubTagcommand.
NAKIndicatesthecommandwasgood,buttheDatafieldentrywasoutoftheallowablerangeforthisTagandSubTagcombination,e.
g.
,anentryforaminimummessagelengthof100whenthefieldwillonlyaccept2characters.
Whenresponding,thedeviceechoesbackthecommandsequencewiththestatuscharacterinserteddirectlybeforeeachofthepunctuationmarks(theperiod,exclamationpoint,comma,orsemicolon)inthecommand.
8-3ExamplesofQueryCommandsInthefollowingexamples,abracketednotation[]depictsanon-displayableresponse.
Example:Example#1:WhatistherangeofpossiblevaluesforCodabarCodingEnableEnter:cbrena*.
Response:CBRENA0-1[ACK]ThisresponseindicatesthatCodabarCodingEnable(CBRENA)hasarangeofvaluesfrom0to1(offandon).
Example:Example#2:WhatisthedefaultvalueforCodabarCodingEnableEnter:cbrena^.
Response:CBRENA1[ACK]ThisresponseindicatesthatthedefaultsettingforCodabarCodingEnable(CBRENA)is1,oron.
Example:Example#3:Whatisthedevice'scurrentsettingforCodabarCodingEnableEnter:cbrena.
Response:CBRENA1[ACK]Thisresponseindicatesthatthedevice'sCodabarCodingEnable(CBRENA)issetto1,oron.
Example:Example#4:Whatarethedevice'ssettingsforallCodabarselectionsEnter:cbr.
Response:CBRENA1[ACK],SSX0[ACK],CK20[ACK],CCT1[ACK],MIN2[ACK],MAX60[ACK],DFT[ACK].
Thisresponseindicatesthatthedevice'sCodabarCodingEnable(CBRENA)issetto1,oron;theStart/StopCharacter(SSX)issetto0,orDon'tTransmit;theCheckCharacter(CK2)issetto0,orNotRequired;concatenation(CCT)issetto1,orEnabled;theMinimumMessageLength(MIN)issetto2characters;theMaximumMessageLength(MAX)issetto60characters;andtheDefaultsetting(DFT)hasnovalue.
8-4TriggerCommandsYoucanactivateanddeactivatethescannerwithserialtriggercommands.
First,thescannermustbeputinManual/SerialTriggerModeeitherbyscanningtheManual/SerialTriggerModebarcode(page3-5),orbysendingtheManual/SerialMenuCommand(page8-12).
Oncethescannerisinserialtriggermode,thetriggerisactivatedanddeactivatedbysendingthefollowingcommands:Activate:SYNTCRDeactivate:SYNUCRThescannerscansuntilabarcodehasbeenread,untilthedeactivatecom-mandissent,oruntiltheserialtime-outhasbeenreached(seeReadTime-Outonpage3-6foradescription,andtheserialcommandonpage8-12).
ResettingtheStandardProductDefaultsIfyouaren'tsurewhatprogrammingoptionsareinyourscanner,oryou'vechangedsomeoptionsandwantthefactorysettingsrestored,scantheStan-dardProductDefaultSettingsbarcodebelow.
Thechartonthefollowingpagesliststhefactorydefaultsettingsforeachofthemenucommands(indicatedbyanasterisk(*)ontheprogrammingpages).
StandardProductDefaultSettings8-5MenuCommandsSelectionSetting*IndicatesdefaultSerialCommand#IndicatesanumericentryPageProductDefaultSettingsSettingCustomDefaultsSetCustomDefaultsMNUCDF1-4ResettingtheCustomDefaultsActivateCustomDefaultsDEFALT1-4ProgrammingtheInterfacePlugandPlayCodesKeyboardWedge:IBMPCATandCompatibleswithCRsuffixPAP_AT2-1LaptopDirectConnectPAPLTD2-1RS232SerialPortPAP2322-2PlugandPlayCodes:IBMSurePosUSBIBMSurePosHandheldPAPSPH2-2USBIBMSurePosTabletopPAPSPT2-2PlugandPlayCodes:USBUSBKeyboard(PC)PAP1242-3USBKeyboard(Mac)PAP1252-3USBHIDPOSPAP1312-3USBSerialCommandsUSBSerialEmulationPAP1302-3CTS/RTSEmulationOnUSBCTS12-4*CTS/RTSEmulationOffUSBCTS02-4ACK/NAKModeOnUSBACK12-4*ACK/NAKModeOffUSBACK02-4PlugandPlayCodes:DatalogicMagellanBiopticAuxPortPAPMAG2-4ProgramKeyboardCountry*U.
S.
A.
KBDCTY02-5AlbaniaKBDCTY352-58-6ArabicKBDCTY912-5Azeri(Cyrillic)KBDCTY812-5Azeri(Latin)KBDCTY802-5BelarusKBDCTY822-5BelgiumKBDCTY12-5BosniaKBDCTY332-6BrazilKBDCTY162-6Brazil(MS)KBDCTY592-6Bulgaria(Cyrillic)KBDCTY522-6Bulgaria(Latin)KBDCTY532-6Canada(Frenchlegacy)KBDCTY542-6Canada(French)KBDCTY182-6Canada(Multilingual)KBDCTY552-6ChinaKBDCTY922-6CroatiaKBDCTY322-7CzechKBDCTY152-7Czech(Programmers)KBDCTY402-7Czech(QWERTY)KBDCTY392-7Czech(QWERTZ)KBDCTY382-7DenmarkKBDCTY82-7Dutch(Netherlands)KBDCTY112-7EstoniaKBDCTY412-7FaroeseKBDCTY832-7FinlandKBDCTY22-8FranceKBDCTY32-8GaelicKBDCTY842-8GermanyKBDCTY42-8GreekKBDCTY172-8Greek(220Latin)KBDCTY642-8Greek(220)KBDCTY612-8SelectionSetting*IndicatesdefaultSerialCommand#IndicatesanumericentryPage8-7Greek(319Latin)KBDCTY652-8Greek(319)KBDCTY622-8Greek(Latin)KBDCTY632-9Greek(MS)KBDCTY662-9Greek(Polytonic)KBDCTY602-9HebrewKBDCTY122-9Hungarian(101key)KBDCTY502-9HungaryKBDCTY192-9IcelandKBDCTY752-9IrelandKBDCTY732-9Italian(142)KBDCTY562-9ItalyKBDCTY52-10JapanASCIIKBDCTY282-10KazakhKBDCTY782-10KoreaKBDCTY932-10Kyrgyz(Cyrillic)KBDCTY792-10LatinAmericaKBDCTY142-10LatviaKBDCTY422-10Latvia(QWERTY)KBDCTY432-10LithuaniaKBDCTY442-10Lithuania(IBM)KBDCTY452-11MacedoniaKBDCTY342-11MaltaKBDCTY742-11Mongolian(Cyrillic)KBDCTY862-11NorwayKBDCTY92-11PolandKBDCTY202-11Polish(214)KBDCTY572-11Polish(Programmers)KBDCTY582-11PortugalKBDCTY132-11RomaniaKBDCTY252-12RussiaKBDCTY262-12SelectionSetting*IndicatesdefaultSerialCommand#IndicatesanumericentryPage8-8Russian(MS)KBDCTY672-12Russian(Typewriter)KBDCTY682-12SCSKBDCTY212-12Serbia(Cyrillic)KBDCTY372-12Serbia(Latin)KBDCTY362-12SlovakiaKBDCTY222-12Slovakia(QWERTY)KBDCTY492-12Slovakia(QWERTZ)KBDCTY482-13SloveniaKBDCTY312-13SpainKBDCTY102-13SpanishvariationKBDCTY512-13SwedenKBDCTY232-13Switzerland(French)KBDCTY292-13Switzerland(German)KBDCTY62-13TatarKBDCTY852-13ThailandKBDCTY942-13TurkeyFKBDCTY272-14TurkeyQKBDCTY242-14UkrainianKBDCTY762-14UnitedKingdomKBDCTY72-14UnitedStated(Dvorakright)KBDCTY892-14UnitedStates(Dvorakleft)KBDCTY882-14UnitedStates(Dvorak)KBDCTY872-14UnitedStates(International)KBDCTY302-14Uzbek(Cyrillic)KBDCTY772-14VietnamKBDCTY952-15ALTMode*OffKBDSTY02-154CharactersKBDALT02-15SelectionSetting*IndicatesdefaultSerialCommand#IndicatesanumericentryPage8-9KeyboardStyle*RegularKBDALT72-15CapsLockKBDSTY12-16ShiftLockKBDSTY22-16AutomaticCapsLockKBDSTY62-16AutocapsviaNumLockKBDSTY72-16EmulateExternalKeyboardKBDSTY52-16KeyboardModifiersWindowsModeControl+XModeOnKBDCAS22-17*Control+XOffKBDCAS02-17DOSModeControl+XModeOnKBDCAS12-17WindowsModePrefix/SuffixOffKBDCAS32-17*NumericKeypadOffKBDNPS02-18NumericKeypadOnKBDNPS12-18*AutoDirectConn.
OffKBDADC02-18AutoDirectConn.
OnKBDADC12-18SerialPortConnectionRS-232PAP2322-2BaudRate4800BPS232BAD42-199600BPS232BAD52-1919200BPS232BAD62-19*38400BPS232BAD72-1957600BPS232BAD82-19115200BPS232BAD92-19SelectionSetting*IndicatesdefaultSerialCommand#IndicatesanumericentryPage8-10WordLength:DataBits,StopBits,andParity7Data,1Stop,ParityEven232WRD32-207Data,1Stop,ParityOdd232WRD62-207Data,2Stop,ParityEven232WRD42-207Data,2Stop,ParityOdd232WRD72-20*8Data,1Stop,ParityNone232WRD22-208Data,1Stop,ParityEven232WRD52-208Data,1Stop,ParityOdd232WRD82-20RS-232Handshaking*RTS/CTSOff232CTS02-21RTS/CTSOff,RTSInactive232CTS102-21FlowControl,NoTimeout232CTS12-22Character-BasedFlowControl,NoTimeout232CTS72-22Two-DirectionFlowControl232CTS22-22FlowControlwithTimeout232CTS32-22Character-BasedFlowControlwithTimeout232CTS42-22CTS-BasedFlowControl,NoTimeout232CTS52-22RTSOn232CTS82-22NoRTSifCTSisOn232CTS92-22*XON/XOFFOff232XON02-23RS232Timeout232DEL####2-23XON/XOFFOn232XON12-23SelectionSetting*IndicatesdefaultSerialCommand#IndicatesanumericentryPage8-11*ACK/NAKOff232ACK02-24ACK/NAKOn232ACK12-24Scanner-BiopticPacketMode*PacketModeOff232PKT02-24PacketModeOn232PKT12-24OutputSelectionsBeeper-GoodReadOffBEPBEP03-1*OnBEPBEP13-1BeeperVolume-GoodReadOffBEPLVL03-1LowBEPLVL13-1MediumBEPLVL23-1*HighBEPLVL33-1BeeperPitch-GoodRead(Frequency)Low(1600Hz)BEPFQ116003-2*Medium(2700Hz)BEPFQ127003-2High(4200Hz)BEPFQ142003-2BeeperDuration-GoodRead*NormalBeepBEPBIP03-2ShortBeepBEPBIP13-2BeeperPitch-Error*Razz(100Hz)BEPFQ21003-3Medium(2000Hz)BEPFQ220003-3High(4200Hz)BEPFQ242003-3LED-GoodReadOffBEPLED03-3*OnBEPLED13-3NumberofBeeps-GoodRead*1BEPRPT13-4Range1-9BEPRPT#3-4NumberofBeeps-Error*1BEPERR13-4Range1-9BEPERR#3-4GoodReadDelay*NoDelayDLYGRD03-5ShortDelay(500ms)DLYGRD5003-5MediumDelay(1000ms)DLYGRD10003-5LongDelay(1500ms)DLYGRD15003-5SelectionSetting*IndicatesdefaultSerialCommand#IndicatesanumericentryPage8-12User-SpecifiedGoodReadDelayRange0-30,000msDLYGRD#####3-5TriggerMode*Manual/SerialTriggerTRGMOD03-6ReadTime-Out(0-300,000ms)*30,000TRGSTO####3-6AutomaticTriggerTRGMOD13-6ContinuousIlluminationOnILLAON13-7*ContinuousIlluminationOffILLAON03-7HandsFreeTime-Out(0-300,000seconds)*5000TRGPTO######3-7RereadDelayShort(500ms)DLYRRD5003-8*Medium(750ms)DLYRRD7503-8Long(1000ms)DLYRRD10003-8ExtraLong(2000ms)DLYRRD30003-8User-SpecifiedRereadDelayRange0-30,000msDLYRRD#####3-8OutputSequenceEditorEnterSequenceSEQBLK3-11DefaultSequenceSEQDFT3-11RequireOutputSequenceRequiredSEQ_EN23-12On/NotRequiredSEQ_EN13-12*OffSEQ_EN03-12MultipleSymbolsOnSHOTGN13-13*OffSHOTGN03-13NoReadOnSHWNRD13-13*OffSHWNRD03-13VideoReverseOnVIDREV13-12*OffVIDREV03-12Prefix/SuffixSelectionsAddCRSuffixtoAllSymbologiesVSUFCR4-3SelectionSetting*IndicatesdefaultSerialCommand#IndicatesanumericentryPage8-13PrefixAddPrefixPREBK2##4-3ClearOnePrefixPRECL24-3ClearAllPrefixesPRECA24-3SuffixAddSuffixSUFBK2##4-4ClearOneSuffixSUFCL24-4ClearAllSuffixesSUFCA24-4TransmitAlternativeExtendedASCIICharactersTransmitAlternateExtendedASCIIKBDEXT04-4*TransmitNormalExtendedASCIIKBDEXT14-4FunctionCodeTransmit*EnableRMVFNC04-6DisableRMVFNC14-6IntercharacterDelayDLYCHR##4-7UserSpecifiedIntercharacterDelayDelayLengthDLYCRX##4-8CharactertoTriggerDelayDLY_XX###4-8InterfunctionDelayDLYFNC##4-8IntermessageDelayDLYMSG##4-9DataFormatterSelectionsDataFormatEditor*DefaultDataFormat(None)DFMDF35-14EnterDataFormatDFMBK3##5-14ClearOneDataFormatDFMCL35-14ClearAllDataFormatsDFMCA35-14DataFormatterOffDFM_EN05-15*On,butNotRequiredDFM_EN15-15On,RequiredDFM_EN25-15SymbologiesAllSymbologiesAllSymbologiesOffALLENA06-2AllSymbologiesOnALLENA16-2SelectionSetting*IndicatesdefaultSerialCommand#IndicatesanumericentryPage8-14CodabarDefaultAllCodabarSettingsCBRDFT6-3CodabarOffCBRENA06-3*OnCBRENA16-3CodabarStart/StopChar.
*Don'tTransmitCBRSSX06-4TransmitCBRSSX16-4CodabarCheckChar.
*NoCheckChar.
CBRCK206-4Validate,ButDon'tTransmitCBRCK216-4Validate,andTransmitCBRCK226-4CodabarConcatenation*OffCBRCCT06-5OnCBRCCT16-5RequireCBRCCT26-5CodabarMessageLengthMinimum(2-60)*4CBRMIN##6-6Maximum(2-60)*60CBRMAX##6-6Code39DefaultAllCode39SettingsC39DFT6-7Code39OffC39ENA06-7*OnC39ENA16-7Code39Start/StopChar.
*Don'tTransmitC39SSX06-7TransmitC39SSX16-7Code39CheckChar.
*NoCheckChar.
C39CK206-8Validate,ButDon'tTransmitC39CK216-8Validate,andTransmitC39CK226-8Code39MessageLengthMinimum(0-48)*0C39MIN##6-8Maximum(0-48)*48C39MAX##6-8Code39Append*OffC39APP06-9OnC39APP16-9SelectionSetting*IndicatesdefaultSerialCommand#IndicatesanumericentryPage8-15Code32Pharmaceutical(PARAF)*OffC39B3206-9OnC39B3216-9Code39FullASCII*OffC39ASC06-10OnC39ASC16-10Interleaved2of5DefaultAllInterleaved2of5SettingsI25DFT6-11Interleaved2of5OffI25ENA06-11*OnI25ENA16-11Interleaved2of5CheckDigit*NoCheckChar.
I25CK206-12Validate,ButDon'tTransmitI25CK216-12Validate,andTransmitI25CK226-12Interleaved2of5MessageLengthMinimum(2-80)*4I25MIN##6-12Maximum(2-80)*80I25MAX##6-12Code93DefaultAllCode93SettingsC93DFT6-13Code93OffC93ENA06-13*OnC93ENA16-13Code93MessageLengthMinimum(0-80)*0C93MIN##6-13Maximum(0-80)*80C93MAX##6-13Straight2of5IndustrialDefaultAllStraight2of5SettingsR25DFT6-15Straight2of5IndustrialOffR25ENA06-15*OnR25ENA16-15Straight2of5IndustrialMessageLengthMinimum(1-48)*4R25MIN##6-15Maximum(1-48)*48R25MAX##6-15Straight2of5IATADefaultAllStraight2of5IATASettingsA25DFT6-16Straight2of5IATA*OffA25ENA06-16OnA25ENA16-16SelectionSetting*IndicatesdefaultSerialCommand#IndicatesanumericentryPage8-16Straight2of5IATAMessageLengthMinimum(1-48)*4A25MIN##6-16Maximum(1-48)*48A25MAX##6-16Matrix2of5DefaultAllMatrix2of5SettingsX25DFT6-17Matrix2of5*OffX25ENA06-17OnX25ENA16-17Matrix2of5MessageLengthMinimum(1-80)*4X25MIN##6-17Maximum(1-80)*80X25MAX##6-17Code11DefaultAllCode11SettingsC11DFT6-18Code11*OffC11ENA06-18OnC11ENA16-18Code11CheckDigitsRequired1CheckDigitC11CK206-18*2CheckDigitsC11CK216-18Code11MessageLengthMinimum(1-80)*4C11MIN##6-19Maximum(1-80)*80C11MAX##6-19Code128DefaultAllCode128Settings128DFT6-19Code128Off128ENA06-20*On128ENA16-19ISBTConcatenationOnISBENA16-20*OffISBENA06-20Code128MessageLengthMinimum(0-80)*0128MIN##6-20Maximum(0-80)*80128MAX##6-20Code128CodePageCode128CodePage128DCP6-21Code128FunctionCodeTransmit*Off128FNX06-21On128FNX16-21TelepenDefaultAllTelepenSettingsTELDFT6-22Telepen*OffTELENA06-22OnTELENA16-22SelectionSetting*IndicatesdefaultSerialCommand#IndicatesanumericentryPage8-17TelepenOutput*AIMTelepenOutputTELOLD06-22OriginalTelepenOutputTELOLD16-22TelepenMessageLengthMinimum(1-60)*1TELMIN##6-23Maximum(1-60)*60TELMAX##6-23UPCADefaultAllUPCASettingsUPADFT6-24UPCAOffUPAENA06-24*OnUPAENA16-24UPCACheckDigitOffUPACKX06-24*OnUPACKX16-24UPCANumberSystemOffUPANSX06-25*OnUPANSX16-25UPCA2DigitAddenda*OffUPAAD206-25OnUPAAD216-25UPCA5DigitAddenda*OffUPAAD506-25OnUPAAD516-25UPCAAddendaRequired*NotRequiredUPAARQ06-26RequiredUPAARQ16-26UPCAAddendaSeparatorOffUPAADS06-26*OnUPAADS16-26UPC-A/EAN-13withExtendedCouponCode*OffCPNENA06-27AllowConcatenationCPNENA16-27RequireConcatenationCPNENA26-27AddendaTimeoutRange(0-65535)*100DLYADD#####6-27UPCEDefaultAllUPCESettingsUPEDFT6-28UPCE0OffUPEEN006-28*OnUPEEN016-28SelectionSetting*IndicatesdefaultSerialCommand#IndicatesanumericentryPage8-18UPCE1*OffUPEEN106-28OnUPEEN116-28UPCEExpand*OffUPEEXP06-29OnUPEEXP16-29UPCECheckDigitOffUPECKX06-30*OnUPECKX16-30UPCENumberSystemOffUPENSX06-31*OnUPENSX16-31UPCE2DigitAddenda*OffUPEAD206-31OnUPEAD216-31UPCE5DigitAddenda*OffUPEAD506-31OnUPEAD516-31UPCEAddendaRequired*NotRequiredUPEARQ06-29RequiredUPEARQ16-29UPCEAddendaSeparatorOffUPEADS06-30*OnUPEADS16-30EAN/JAN13DefaultAllEAN/JAN13SettingsE13DFT6-32EAN/JAN13OffE13ENA06-32*OnE13ENA16-32EAN/JAN13CheckDigitOffE13CKX06-32*OnE13CKX16-32EAN/JAN132DigitAddenda*OffE13AD206-33OnE13AD216-33EAN/JAN135DigitAddenda*OffE13AD506-33OnE13AD516-33EAN/JAN13AddendaRequired*NotRequiredE13ARQ06-33RequiredE13ARQ16-33EAN/JAN13AddendaSeparatorOffE13ADS06-34*OnE13ADS16-34SelectionSetting*IndicatesdefaultSerialCommand#IndicatesanumericentryPage8-19EAN/JAN8DefaultAllEAN/JAN8SettingsEA8DFT6-35EAN/JAN8OffEA8ENA06-35*OnEA8ENA16-35EAN/JAN8CheckDigitOffEA8CKX06-35*OnEA8CKX16-35EAN/JAN82DigitAddenda*OffEA8AD206-36OnEA8AD216-36EAN/JAN85DigitAddenda*OffEA8AD506-36OnEA8AD516-36EAN/JAN8AddendaRequired*NotRequiredEA8ARQ06-29RequiredEA8ARQ16-29EAN/JAN8AddendaSeparatorOffEA8ADS06-37*OnEA8ADS16-37MSIDefaultAllMSISettingsMSIDFT6-37MSI*OffMSIENA06-37OnMSIENA16-37MSICheckCharacter*ValidateType10,butDon'tTransmitMSICHK06-38ValidateType10andTransmitMSICHK16-38MSIMessageLengthMinimum(4-48)*4MSIMIN##6-38Maximum(4-48)*48MSIMAX##6-38PlesseyCodeDefaultAllPlesseySettingsPLSDFT6-39PlesseyCode*OffPLSENA06-39OnPLSENA16-39PlesseyMessageLengthMinimum(4-48)*4PLSMIN##6-39Maximum(4-48)*48PLSMAX##6-39SelectionSetting*IndicatesdefaultSerialCommand#IndicatesanumericentryPage8-20GS1DataBarOmnidirectionalDefaultAllGS1DataBarOmnidirectionalSettingsRSSDFT6-40GS1DataBarOmnidirectionalOffRSSENA06-40*OnRSSENA16-40GS1DataBarLimitedDefaultAllGS1DataBarLimitedSettingsRSLDFT6-40GS1DataBarLimitedOffRSLENA06-40*OnRSLENA16-40GS1DataBarExpandedDefaultAllGS1DataBarExpandedSettingsRSEDFT6-41GS1DataBarExpandedOffRSEENA06-41*OnRSEENA16-41GS1DataBarExpandedMsg.
LengthMinimum(4-74)*4RSEMIN##6-41Maximum(4-74)*74RSEMAX##6-41ChinaPostCodeDefaultAllChinaPostCodeSettingsCPCDFT6-42ChinaPostCode*OffCPCENA06-42OnCPCENA16-42ChinaPostCodeMsg.
LengthMinimum(2-80)*4CPCMIN##6-42Maximum(2-80)*80CPCMAX##6-42KoreaPostCodeDefaultAllKoreaPostCodeSettingsCPCDFT6-43KoreaPostCode*OffCPCENA06-43OnCPCENA16-43KoreaPostCodeMsg.
LengthMinimum(2-80)*4CPCMIN##6-43Maximum(2-80)*80CPCMAX##6-43CodablockFDefaultAllCodablockFSettingsCBFDFT6-44SelectionSetting*IndicatesdefaultSerialCommand#IndicatesanumericentryPage8-21CodablockF*OffCBFENA06-44OnCBFENA16-44CodablockFMsg.
LengthMinimum(1-2048)*1CBFMIN####6-44Maximum(1-2048)*2048CBFMAX####6-44Code49DefaultAllCode49SettingsC49DFT6-45Code49*OffC49ENA06-45OnC49ENA16-45Code49Minimum(1-81)*1C49MIN##6-45Maximum(1-81)*81C49MAX##6-45TriopticCode*OffTRIENA06-45OnTRIENA16-45GS1EmulationGS1EmulationEANEMU26-46GS1-128EmulationEANEMU16-46*GS1EmulationOffEANEMU06-46LabelCode*OffLBLENA06-47OnLBLENA16-47SelectionSetting*IndicatesdefaultSerialCommand#IndicatesanumericentryPage8-229-19ProductSpecificationsHH350ProductSpecificationsParameterSpecificationMechanicalHeight6.
1inches(15.
5cm)Length5.
0inches(12.
6cm)Width2.
8inches(7.
3cm)Weight4.
7ounces(135g)ElectricalLEDsource630nmvisibleredLEDInputVoltage4.
5-5.
5VDCatimagerOperatingPower180mA@5VStandbyPower100mA@5VEnvironmentalOperatingTemperature32Fto+122F(0Cto+50C)StorageTemperature-40Fto+140F(-40Cto+60C)Humidity0to95%non-condensingDropOperationalafter2dropsfrom3.
3feet(1m)toconcreteLightLevels70,000luxESDDirectdischarge:4kV,Airdischarge:8kVScanPerformanceScanPatternSingleLineScanRateUpto300scanspersecondPrintContrast20%Pitch,SkewPitch75,Skew65DecodeCapabilitiesReadsstandard1DandGS1DataBarsymbologiesOptionalExternalPowerSupplyRequirementsUseonlyaListedLimitedPowerSource(LPS)orClass2typepowersupplywithoutputrated5to5.
2Vdc,1A9-2StandardConnectorPinoutsKeyboardWedge10PinRJ41ModularPlug-connectstothescannerhandleSerialOutput10PinRJ41ModularPlug-connectstothescannerhandleUSB10PinModularPlug-connectstothescannerhandle1Cableshield2Cableselect3Supplyground4Terminaldata5Terminalclock6Keyboardclock7+5Vpower8Keyboarddata9101Cableshield2Cableselect3Supplyground4Transmitdata5Receivedata-serialdatatoscanner6CTS7+5Vpower8RTS9101Cableshield2Cableselect3Supplyground4567+5Vpower89Data+10Data-9-3RequiredSafetyLabelLocationsLightSourceModelNumberLabelComplianceLabelLocation9-410-110MaintenanceandTroubleshootingRepairsRepairsand/orupgradesarenottobeperformedonthisproduct.
Theseser-vicesaretobeperformedonlybyanauthorizedservicecenter.
SeeTechnicalAssistanceonpage-viiforfurtherinformation.
MaintenanceYourdeviceprovidesreliableandefficientoperationwithaminimumofcare.
Althoughspecificmaintenanceisnotrequired,thefollowingperiodicchecksensuredependablescanneroperation:CleaningtheDeviceReadingperformancemaydegradeifthescanner'swindowisnotclean.
Ifthewindowisvisiblydirty,orifthescannerisn'toperatingwell,cleanthewindowwithasoftclothorlenstissuedampenedwithwater(oramildsoapywatersolu-tion).
Ifasoapywatersolutionisused,rinsewithacleanlenstissuedampenedwithwateronly.
Thescanner'shousingmayalsobecleanedthesameway.
InspectingCordsandConnectorsInspectthescanner'sinterfacecableandconnectorforwearorothersignsofdamage.
Abadlyworncableordamagedconnectormayinterferewithscanneroperation.
Contactyourdistributorforinformationaboutcablereplacement.
Cablereplacementinstructionsareonpage10-2.
!
Caution:Donotsubmergethescannerinwater.
Donotuseabrasivewipesortissuesonthescanner'swindow–abrasivewipesmayscratchthewindow.
Neverusesolvents(e.
g.
,acetone,benzene,ether,orphenol-basedagents)onthehousingorwindow–solventsmaydamagethefinishorthewindow.
10-2ReplacingtheInterfaceCableThestandardinterfacecableisattachedtothescannerwithan10-pinmodularconnector.
Whenproperlyseated,theconnectorisheldinthescanner'shandlebyaflexibleretentiontab.
Theinterfacecableisdesignedtobefieldreplace-able.
OrderreplacementcablesfromHoneywellorfromanauthorizeddistributor.
Whenorderingareplacementcable,specifythecablepartnumberoftheoriginalinterfacecable.
ReplacingtheInterfaceCable:1.
TurnthepowertothehostsystemOFF.
2.
Disconnectthescanner'scablefromtheterminalorcomputer.
3.
Locatethesmallholeonthesideofthescanner'shandle.
Thisisthecablerelease.
4.
Straightenoneendofapaperclip.
5.
Inserttheendofthepaperclipintothesmallholeandpressin.
Thisdepressestheretentiontab,releasingtheconnector.
Pulltheconnectoroutwhilemaintainingpressureonthepaperclip,thenremovethepaperclip.
6.
Replacewiththenewcable.
Inserttheconnectorintotheopeningandpressfirmly.
Theconnectoriskeyedtogoinonlyoneway,andwillclickintoplace.
TroubleshootingThescannerautomaticallyperformsself-testswheneveryouturniton.
Ifyourscannerisnotfunctioningproperly,reviewthefollowingTroubleshootingGuidetotrytoisolatetheproblem.
IsthepoweronIstheaimingbeamlineonIftheaimingbeamlineisn'tilluminated,checkthat:Thecableisconnectedproperly.
Thehostsystempowerison(ifexternalpowerisn'tused).
Thetriggerworks.
CableRelease10-3IsthescannerhavingtroublereadingyoursymbolsIfthescannerisn'treadingsymbolswell,checkthatthesymbols:Aren'tsmeared,rough,scratched,orexhibitingvoids.
Aren'tcoatedwithfrostorwaterdropletsonthesurface.
Areenabledinthescannerorinthedecodertowhichthescannerconnects.
IsthebarcodedisplayedbutnotenteredThebarcodeisdisplayedonthehostdevicecorrectly,butyoustillhavetopressakeytoenterit(theEnter/ReturnkeyortheTabkey,forexample).
Youneedtoprogramasuffix.
Programmingasuffixenablesthescannertoout-putthebarcodedataplusthekeyyouneed(suchas"CR")toenterthedataintoyourapplication.
RefertoPrefix/SuffixOverviewonpage4-1forfurtherinformation.
Thescannerwon'treadyourbarcodeatall.
1.
Scanthesamplebarcodesinthebackofthismanual.
Ifthescannerreadsthesamplebarcodes,checkthatyourbarcodeisreadable.
Verifythatyourbarcodesymbologyisenabled(seeSymbologiesbeginningonpage6-1).
2.
Ifthescannerstillcan'treadthesamplebarcodes,scanAllSymbologiesonpage6-2.
Ifyouaren'tsurewhatprogrammingoptionshavebeensetinthescanner,orifyouwantthefactorydefaultsettingsrestored,scanResettingtheCustomDefaultsonpage1-4.
10-4A-1AReferenceChartsSymbologyChartsNote:"m"representstheAIMmodifiercharacter.
RefertoInternationalTechnicalSpecification,SymbologyIdentifiers,forAIMmodifiercharacterdetails.
Prefix/Suffixentriesforspecificsymbologiesoverridetheuniversal(AllSymbologies,99)entry.
RefertoDataEditingbeginningonpage4-1andDataFormattingbeginningonpage5-1forinformationaboutusingCodeIDandAIMID.
LinearSymbologiesAIMHoneywellSymbologyIDPossiblemodifiers(m)IDHexAllSymbologies99Codabar]Fm0-1a61Code11]H3h68Code128]Cm0,1,2,4j6ACode32Pharmaceutical(PARAF)]X06440@9660`3321!
6541A9761a3422"6642B9862b3523#6743C9963c3624$6844D10064d3725%6945E10165e3826&7046F10266f3927'7147G10367g4028(7248H10468h4129)7349I10569i422A*744AJ1066Aj432B+754BK1076Bk442C,764CL1086Cl452D-774DM1096Dm462E.
784EN1106En472F/794FO1116Fo483008050P11270p493118151Q11371q503228252R11472r513338353S11573s523448454T11674t533558555U11775u543668656V11876v553778757W11977w563888858X12078x573998959Y12179y583A:905AZ1227Az593B;915B[1237B{603C945E^1267E~633F955F_1277FA-6ExtendedASCIICharactersDECHEXCP1252ASCIIAlternateExtendedPS2ScanCode12880uparrow↑0x4812981üdownarrow↓0x5013082érightarrow→0x4B13183leftarrow←0x4D13284Insert0x5213385…àDelete0x5313486Home0x4713587End0x4F13688êPageUp0x4913789‰PageDown0x511388AèRightALT0x381398BRightCTRL0x1D1408CReservedn/a1418DìReservedn/a1428ENumericKeypadEnter0x1C1438FNumericKeypad/0x3514490F10x3B14591'F20x3C14692'F30x3D14793"F40x3E14894"F50x3F14995òF60x4015096–F70x4115197—ùF80x4215298F90x4315399F100x441549AF110x571559BF120x581569CNumericKeypad+0x4E1579DNumericKeypad-0x4A1589ENumericKeypad*0x371599FCapsLock0x3A160A0áNumLock0x45161A1íLeftAlt0x38162A2óLeftCtrl0x1D163A3úLeftShift0x2A164A4¤RightShift0x36A-7165A5PrintScreenn/a166A6Tab0x0F167A7§ShiftTab0x8F168A8¨Enter0x1C169A9Esc0x01170AAAltMake0x36171ABAltBreak0xB6172ACControlMake0x1D173ADControlBreak0x9D174AEAltSequencewith1Character0x36175AFCtrlSequencewith1Character0x1D176B0°177B1±178B2179B3180B4181B5182B6183B7·184B8185B9186BA187BB188BC189BD190BE191BF192C0193C1194C2195C3196C4197C5í198C6199C7200C8201C9202CA203CBExtendedASCIICharacters(Continued)DECHEXCP1252ASCIIAlternateExtendedPS2ScanCodeA-8204CC205CD206CE207CF208D0209D1210D2211D3212D4213D5214D6215D7*216D8217D9218DA219DB220DC221DD222DE223DF224E0àα225E1á226E2Γ227E3π228E4Σ229E5σ230E6231E7τ232E8èΦ233E9éΘ234EAê235EBδ236ECì∞237EDíφ238EEε239EF∩240F0≡241F1±242F2ò≥ExtendedASCIICharacters(Continued)DECHEXCP1252ASCIIAlternateExtendedPS2ScanCodeA-9ISO2022/ISO646CharacterReplacementsCodepagesdefinethemappingofcharactercodestocharacters.
Ifthedatareceiveddoesnotdisplaywiththepropercharacters,itmaybebecausethebarcodebeingscannedwascreatedusingacodepagethatisdifferentfromtheonethehostprogramisexpecting.
Ifthisisthecase,selectthecodepagewithwhichthebarcodeswerecreated.
Thedatacharactersshouldthenappearproperly.
243F3ó≤244F4245F5246F6÷247F7÷≈248F8°249F9ù·250FAú·251FB√252FCü253FD254FE255FFCodePageSelectionMethod/CountryStandardKeyboardCountryHoneywellCodePageOptionUnitedStates(standardASCII)ISO/IEC646‐IRVn/a1AutomaticNationalCharacterReplacementISO/IEC2022n/a2(default)BinaryCodepagen/an/a3Default"AutomaticNationalCharacterreplacement"willselectthebelowHoneywellCodePageoptionsforCode128,Code39andCode93.
ExtendedASCIICharacters(Continued)DECHEXCP1252ASCIIAlternateExtendedPS2ScanCodeA-10UnitedStatesISO/IEC646‐0601CanadaISO/IEC646‐1215495CanadaISO/IEC646‐1221896JapanISO/IEC646‐142898ChinaISO/IEC646‐579299GreatBritain(UK)ISO/IEC646‐04787FranceISO/IEC646‐69383GermanyISO/IEC646‐21484SwitzerlandISO/IEC646‐CH686Sweden/Finland(extendedAnnexC)ISO/IEC646‐11282IrelandISO/IEC646‐2077397DenmarkISO/IEC646‐08888NorwayISO/IEC646‐60994ItalyISO/IEC646‐15585PortugalISO/IEC646‐161392SpainISO/IEC646‐171090SpainISO/IEC646‐855191A-11Dec3536649192939496123124125126Hex2324405B5C5D5E607B7C7D7EUS01CA5495CA1896JP2898CN9299GB787FR383DE484CH686SE/FI282DK888NO994IE7397IT585PT1392ES1090ES5191COUNTRYCountryKeyboardHoneywellCodePageISO/IEC646NationalCharacterReplacementsA-12UnicodeKeyMaps6E707172737475767778797A7B7C7D7E4B50554C51560102030405060708090A0B0C0D0F101112131415161718191A1B1C1D1E2C1F202122232425262728292B392E2F3031323334353637534F54593A3B3C3E3F38403D5A5F645B60655C61665D62676368696A6C104KeyU.
S.
StyleKeyboard6E707172737475767778797A7B7C7D7E4B50554C51560102030405060708090A0B0C0D0F101112131415161718191A1B1C1E2C1F202122232425262728292B392E2F3031323334353637534F54593A3B3C3E3F38403D5A5F645B60655C61665D62676368696A6C2A2D105KeyEuropeanStyleKeyboardSampleSymbolsUPCA01234567890Interleaved2of5Code128EAN131234567890Code1289780330290951654EAN83210545612380UPC-ESampleSymbolsCode93123456-9$Straight2of5Industrial123456Matrix2of56543210GS1DataBar(01)00123456789012Code39CodabarBC321A13579BProgrammingChart1023675489ProgrammingChartNote:Ifyoumakeanerrorwhilescanningthelettersordigits(beforescanningSave),scanDiscard,scanthecorrectlettersordigits,andSaveagain.
ACBFEDSaveDiscardYJ-HH350H-EN-UGRevA06/17

华纳云新人下单立减40元/香港云服务器月付60元起,香港双向CN2(GIA)

华纳云(HNCloud Limited)是一家专业的全球数据中心基础服务提供商,总部在香港,隶属于香港联合通讯国际有限公司,拥有香港政府颁发的商业登记证明,保证用户的安全性和合规性。 华纳云是APNIC 和 ARIN 会员单位。主要提供数据中心基础服务、互联网业务解决方案, 以及香港服务器租用、香港服务器托管、香港云服务器、美国云服务器,云计算、云安全技术研发等产品和服务。其中云服务器基于成熟的 ...

onevps:新增(支付宝+中文网站),香港/新加坡/日本等9机房,1Gbps带宽,不限流量,仅需$4/月

onevps最新消息,为了更好服务中国区用户:1、网站支付方式新增了支付宝,即将增加微信;原信用卡、PayPal方式不变;(2)可以切换简体中文版网站,在网站顶部右上角找到那个米字旗,下拉可以换中国简体版本。VPS可选机房有:中国(香港)、新加坡、日本(东京)、美国(纽约、洛杉矶)、英国(伦敦)、荷兰(阿姆斯特丹)、瑞士(苏黎世)、德国(法兰克福)、澳大利亚(悉尼)。不管你的客户在亚太区域、美洲区...

wordpress外贸企业主题 wordpress经典外贸企业建站主题

WordPress经典外贸企业建站主题,经典配色扁平化简约设计+跨屏自适应移动端设备,特色外贸企业建站功能模块+在线Inquiry询单功能,更有利于Google等英文搜索优化和站点收录。采用标准的HTML5+CSS3语言开发,兼容当下的各种主流浏览器: IE 6+(以及类似360、遨游等基于IE内核的)、Firefox、Google Chrome、Safari、Opera等;同时支持移动终端的常用...

003hh.com为你推荐
工信部约谈电信怎么在工信部投诉中国电信有机zz怎么看不了呢有机zz怎么进不去了金评媒朱江汪涵在沈阳7进5朱江和巩贺PK完说了句什么啊?12306崩溃12306网站显示异常,什么原因啊硬盘的工作原理简述下硬盘的工作原理?嘉兴商标注册我想注册个商标怎么注册啊?8090lu.com《8090》节目有不有高清的在线观看网站啊?mole.61.com谁知道摩尔庄园的网址啊m.2828dy.comwww.dy6868.com这个电影网怎么样?5xoy.com求个如月群真汉化版下载地址
合租服务器 vps安全设置 免费二级域名申请 贝锐花生壳域名 sharktech 新加坡主机 justhost 香港加速器 highfrequency godaddy优惠券 新站长网 国外网站代理服务器 52测评网 微信收钱 photobucket ledlamp hostease nnt googlevoice 酷锐 更多