background image

6-13

LOW Level ASCII Sequences using a DLL  

The DLL disk is included with every RF Terminal system. To install the 
program, run the INSTALL.EXE program from Windows Explorer. The 
program, 

PromptCOM

 comes in both 16 bit and 32 bit versions of a 

Windows Dynamic Link Library

 (DLL) that allows programmers to easily 

add the ability to send prompts and receive data from their RF Terminal via 
the RF Base Station or direct serial link. 

The 

Application Programming Interface

 (API) for 

PromptCOM

 consists 

of the following functions: 

InitComDLL 

Initializes the PromptCOM system 

 

CloseComDLL 

Shuts down the promptCOM system and frees 
resources without closing the parent application. 

 

Setup   Setup is used to configure the COM port 

 

SendCommand 

This function both sends a command to the terminal 
with the given ID 

 

GetCommData 

This function returns the data entered at the remote 
unit for that prompt 

 

DataAvailable 

Use this function to check if there is data to process 
before calling GetCommData 

There are sample programs distributed on the diskette for Visual Basic, 
Access and Delphi.  There is also a Visual Basic code example that does not 
require the DLL. Use the Help System as documentation and view the 
README file for the latest changes. 

PromptCOM/ActiveX 

Drop-in components are tools that are added to your programming 
environment "tool kit". There are a variety of different technologies around 
for implementing a drop-in component such as VBX (for Visual Basic) and 
VCL (for Delphi and C Builder) and COM (ActiveX). Only the ActiveX 
variety are widely compatible with almost all development environments. 

PromptCOM/ActiveX

 is a drop in COM component that allow 

programmers to easily add the ability to send prompts to and receive data 
from their R/F Terminal via an RF Base Station. It is compatible with 

Summary of Contents for 701 RF

Page 1: ...701 RF Terminal Users Guide Worth Data Inc 11 05 ...

Page 2: ...erence and 2 this device must accept any interference including interference that may cause undesired operation of the device The 701 RF Terminal and B551 Base Station have been approved for use in the United States and Canada as a low power frequency hopping spread spectrum radio operating in the u nlicensed 902 MHz frequency range The LT701 model of this product has a laser scanner integrated wi...

Page 3: ... 3 w 1 3 d even with laser Certified to multiple 5 ft drops to concrete Long Battery Life 24 hours of usage Fast Recharging 2 hours from External Power Supply No programming necessary on terminal Host communication thru Serial User Customizable Voice Prompting plus Display Backlit Display Standard Uses AA Alkaline or NiMH batteries Support for Receipt or Label Printer Support for an external seria...

Page 4: ...sting works 3 5 Chapter 4 Performance Issues 4 1 Evaluating your area of planned operation 4 1 Is radio traffic contention likely 4 6 Chapter 5 Before you begin programming 5 1 Failure Planning 5 2 Chapter 6 Programming for the RF Terminal 6 1 LOW Level ASCII sequences directly 6 1 LOW Level ASCII Sequences using a DLL 6 12 PromptCOM ActiveX 6 12 PromptNET TCP IP Active X Controls 6 22 Portable Pr...

Page 5: ...ions G 1 Appendix H Code 128 Specifications H 1 Appendix I Interleaved 2 of 5 Code Specifications I 1 Appendix J UPC EAN Specifications J 1 Appendix K MSI Plessey Specifications K 1 Appendix L How to scan a bar code L 1 Appendix M Using the Scan Stand M 1 Appendix N Optional Features N 1 Appendix O ASCII Code Equivalent Table O 1 Index 1 ...

Page 6: ...ation A Relay Test Cable and junction connector block if ordering bases as Relay Stations Keep the shipping box for the R F Terminal in the event it is necessary to return equipment for repair later Installation Sequence 1 Start with one Terminal and Base Station Get everything working with the single terminal and base and then add other terminals being certain that all terminals have unique Termi...

Page 7: ...t machine sensitive it needs a standard RS 232 serial port nor is it operating system dependent you just need to be able to read and write to the serial port as a separate device Connecting the Base station If you specified a 25 pin cable part F34 or a 9 pin cable part F36 when you ordered your Base station simply plug the RJ45 end of that cable into the COMPUTER port on the Base station and the 2...

Page 8: ...n Serial Configuration Utility Base station channel To determine what channel your Base station is set to plug in the power supply and watch the LED light on the front of the Base station The LED will blink the channel 3 times For example the default channel is 0 On power up the LED on a Base station set to channel 0 would blink 3 times A Base station set to channel 5 would blink 8 times If this i...

Page 9: ...rom Worth Data along with a 9v recharging Power Supply that recharges the batteries completely within 2 hours When recharging options are ordered with the Terminals the Terminal s Batteries Setup parameter is set for recharging 1 which allows the batteries to be recharged under program control Otherwise the batteries shipped are alkalines with no recharging options set in the Terminal However thes...

Page 10: ...ke equipment failure Once you remove the batteries you have 5 minutes to change them before you lose the date and time in the Real Time Clock The R F Terminal also has a battery life indicator that can be accessed while operating in ONE WAY or TWO WAY mode or while in the MENU To display the remaining battery life of the AA batteries as well as the date and time press the STATUS key mm dd yy hh mm...

Page 11: ...ecks the level of charge in the batteries to see if they need charging displaying the following message Checking Batteries Please Wait 4 If the batteries are already charged the message will disappear If the batteries need charging the following message is displayed Charging Batteries Please Wait R F Terminal Menu Functions There are four modes of operation for the R F Terminal SIGN ON Signs R F T...

Page 12: ...computer program through the Base station Press NO to move on to the next menu item SETUP MODE KEY YES NO _ Pressing YES prompts for a password to enter the Setup Mode for the R F Terminal or Base station Press NO to move on to ONE WAY MODE KEY YES NO _ Press YES to enter ONE WAY mode ONE WAY mode allows the R F Terminal to transmit data to the host computer without prompting from the host compute...

Page 13: ...ms for the TriCoder and the RF Terminal Click on the RF Terminal button Next you have the choice of installing the following Windows Demo Programs and RF DLL Programmers Library Demo Programs in VB Access and Delphi 16 bit and 32 bit DLLs VB DLL based QL3 printer demo program Windows 700 RF Base Serial Configuration Utility ActiveX Tools Serial Interface includes Excel and VB demos TCP IP includes...

Page 14: ... CDROM drive The Hardware Utilities Installation program should start automatically If it does not double click on the SETUP EXE program on the CD in Windows Explorer 2 Click on the RF Terminal button to select the type of hardware 3 Click on the Install RF Loader button 4 Follow the installation instructions on the screen Setup installs three programs and creates a program group for them R F TERM...

Page 15: ......

Page 16: ... and others only by keypad Bar Code Menu Only Keypad Only Characters Security Code Reset Relay Existence Control Keys Only Skip Opening Screens Display of Year Date and Time Aiming Dot Duration Automatic Check Back Display Backlighting If you are using the bar coded Setup Menu and are unfamiliar with scanning bar codes see Appendix M How to scan a bar code to learn proper scanning technique before...

Page 17: ...ons none UPC E 1st char check digit not transmitted Shut Down Time 5 minutes Voice Messages 303015 UPC E 1st char check digit not transmitted Characters none reassigned EAN 8 1st char check digit not transmitted Security Code none UPC EAN EAN 8 1st char check digit not transmitted Control Keys Only no Disabled Display of year 2 digit Start Stop not transmitted Skip opening screens no Aiming Dot No...

Page 18: ...ress the NO key The next prompt is the SETUP MODE prompt SETUP MODE KEY YES NO _ Press the YES key At this point the terminal will ask for a password SETUP MODE PASSWORD _ Enter WDTRI on the keypad The next item allows you to choose which item to configure R F Terminal 1 R F Base Setup 2 Voice Operations 3 Press 1 to enter the RF Terminal Setup Now you are in the RF Terminal Setup Menu and can cho...

Page 19: ...e Code 93 Postamble RSS 14 Voice Messages Laser Options RS232 Baud Rate Aiming Dot Duration 2 Protocol Automatic Check Back Parity Control Keys Only Data Bits LCD Display Mode Stop Bits LCD Backlight LCD Backlight Duration Once you have selected a group to edit you will see each parameter displayed in the order listed above Use the next section of this chapter as a reference for all RF Terminal Se...

Page 20: ...d The channel setting is displayed on the RF Terminal s opening screen RF Terminal Channel Default Channel 0 The terminal s radio operates by frequency hopping spread spectrum The radios hop from one frequency to another very 400ms The radio goes through 25 different frequencies and then repeats the sequence all in the 902 MHz band at 150 milliwatts of power Different sequences define the channels...

Page 21: ... ASCII MENU provided with the RF Terminal See Appendix O ASCII Code Equivalent Table for the correct corresponding characters Once you press 1 to enable the Security Code you will see the following prompt on the Terminal Enter Security Code_ You will be able to see the code as you enter it on the Terminal but once you have moved on to another Setup Parameter you will only see the status 0 disabled...

Page 22: ... RF Terminal ID 0 9 A Z a z 2 Data Transmitted ASCII Value from Table Above Last Terminator of Message CR LCD Display Mode 6 line display mode 0 4 line display mode 1 WARNING All Terminals are shipped with 6 line displays and are configured as 6 line display terminals as shipped these terminals will not work in an existing system programmed for 4 line display terminals If you are currently operati...

Page 23: ...N Y N SETUP Y N ONE WAY Y N SITE TESTING Y N If you want to return to the Mode Menu at any time simply press the F1 key If your skip the opening screen you may want to quickly check the settings of the Terminal without having to reset this parameter so the Status Key will display four lines as follows mm dd yy hh mm alkBAT zz alk when Alkaline batteries are specified in Battery setup rch when NiMH...

Page 24: ... HEADPHONE VOLUME Enter 0 9 for Volume Control Current Value is 5 Automatic Check Back This parameter should not be changed under normal circumstances After the host sends a prompt the Terminal goes to sleep waiting on the operator to key or scan input in response to the prompt It waits until the Automatic Shut Off time or until the operator responds This parameter sets the time that the Terminal ...

Page 25: ...the start and stop characters can be useful if you need to differentiate between data that comes from a bar code versus data coming from the keypad Enabling use of the Mod 43 check character requires that the last character of your bar code conform to the Mod 43 check character specifications See Appendix E Code 39 for more information Enable transmission A will send the check digit data along wit...

Page 26: ...igit supplement If the Bookland bar code uses 978 books or 977 periodicals as the first three digits then the RF Terminal can transmit it in the ISBN format The settings for this are found under the Laser Options parameter To enable transmission of the ISBN format set the Laser Options parameter to D To return to the default of normal EAN 13 transmission set it to C For details on ISBN see Appendi...

Page 27: ... transmitted F UCC EAN 128 is a subset of Code 128 that follows certain specifications regarding character content length and check digits Enabling UCC EAN 128 2 causes the RF Terminal to look for a Code 128 bar code that begins with the Code 128 F1 Function 1 character See Appendix H Code 128 for more details The StorageTek Tape Label code is a proprietary variation of Code 39 code used for the s...

Page 28: ...transmission 5 Enable Standard 2 of 5 6 Disable Standard 2 of 5 7 Enable UPC E1 8 Disable UPC E1 9 Normal Code 39 decode Laser scanners B Loose Code 39 decode for use with LZ400 thru windshields C Looser Code 39 decode for use with LZ400 thru windshields D Setting 2 requires that the last digit in your bar code conform to the specifications for the 2 of 5 check digit calculation See Appendix I 2 o...

Page 29: ...he purposes of reading codes of unknown length counting the digits and setting the length to the proper number MSI and Plessey Disable MSI 0 Enable MSI 1 Mod 10 check digit 1 Enable MSI 2 Mod 10 check digits 2 Enable MSI 1 Mod 11 Mod 10 check digit 3 Transmit no check digits 4 Transmit 1 check digit 5 Transmit 2 check digits 6 Enable Plessey bar code mutually exclusive with MSI 7 Enable LabelCode5...

Page 30: ... be transmitted to the host By default the RF Terminal has no preambles configured Preambles can contain up to 15 characters scanned from the bar coded FULL ASCII Menu To set a preamble 1 Scan the Preamble bar code or select Preamble from the keypad menu 2 Scan the desired characters up to 15 from the FULL ASCII Menu 3 Scan the SET bar code or if using the keypad press ENTER 4 To clear the Preambl...

Page 31: ... ASCII 124 nn is the two digit minimum and mm is the two digit maximum 0210 would check for a minimum of 2 characters and a maxi mum of 10 If you try to scan a bar code outside the minimum or maximum lengths no decode will result Entering data by keypad is not affected Postamble Postambles are user defined data that is attached to the end of data bar code or keyed that is transmitted to the host b...

Page 32: ...f characters to trim from the end of the data For example b2 c1 says trim 2 characters from Code 39 data and 1 character from UPC A data Remember that the Postamble trims trailing data Lastly the Postamble can be used to check a maximum character length for data entered To check for length in the Postamble enter nnmm where is ASCII 124 nn is the two digit minimum and mm is the two digit maximum 02...

Page 33: ...ry type If you ordered NiMH batteries part number L01 with the RF Terminal this will be set to Rechargeable before shipping If you didn t order re chargeable batteries this shipped setting is Alkaline Battery Status can be displayed by pressing the STATUS key on the RF Terminal keypad Before you can recharge the batteries this parameter must be set to Rechargeables Don t try to recharge alkaline b...

Page 34: ...configured to display and transmit the year in a 2 digit format i e 1999 would transmit and display as 99 Before you change the RF Terminal to display a 4 digit year i e 1999 make sure that the software receiving data from the RF Terminal is set up to accept a 4 digit year Voice Message Partitions This parameter partitions the total amount of voice messages into different message lengths The defau...

Page 35: ...or UPC EAN bar code types only See the UPC EAN parameter for more information Double Decode is there to minimize the possibility of misreads when scanning very poor quality bar codes This option forces the RF Terminal to keep reading until it gets two results that are identical This double scan checking takes longer but will minimize misreads since it must get the same result twice before consider...

Page 36: ...ate 300 0 600 1 1200 2 2400 3 4800 4 9600 5 19 200 6 Parity None 0 Even 1 Odd 2 None is generally used with 8 data bits Even or Odd parity is generally used with 7 data bits Data Bits 7 bits 0 8 bits 1 Stop Bits 1 bit 0 2 bits 1 Protocol None 0 XON XOFF 1 Maintain backward compatibility for illegal statement handling E Illegal statement handling for current versions F Settings 0 and 1 pertain to u...

Page 37: ...ttp www barcodehq com utilities rfserial exe Using the RF 700 Configuration Utility After you install the Configuration Utility from the CD or from the web make sure your Base or Relay Station is attached to one of the computer COM ports using the 9 pin serial cable F36 included with your system and that the power supply 5v from Worth Data ONLY is plugged in A Base Station will light the LED Green...

Page 38: ...han one Relay then select the desired Relay ID for this unit You can enable a Security Code for either a Base or a Relay The Security Code needs to be three characters and when enabled requires anyone wanting to make a change to the Base or Relay to enter this 3 character code Xon Xoff Sensitive should be checked ONLY if your system has XON XOFF specified for handshaking on the serial port in use ...

Page 39: ... is communicating with the host correctly compare the channel of the Base Station with the channel of the Terminal Use Site Testing to check the communication of the Terminal to the Base and back Stay close make sure no other Terminals are in use and go to Site Test mode on the Terminal You should get 96 100 on first try If you don t it s a good chance your radios need repair Call Worth Data for a...

Page 40: ...ransmissions on the first and second tries from any given area The higher the percentage the more successful your communications will be from that area This helps you to identify problem areas before you implement your RF Terminal system At 30 ft this is also the acid test for suspected bad radios in a base or in a terminal Let s start with a discussion of the basic theory behind a Two Way RF Term...

Page 41: ...smits the SIGN ON information to the host computer The host computer application can then do one of two things 1 If it has something for the Terminal to do it can send a prompt to the Base which in turn transmits it to the Terminal The RF Terminal receives the prompt waits for the operator to enter the requested data and then transmits the data back to the Base Station 2 If the host program does n...

Page 42: ...ge from the Base Station with which it was communicating and attempts of establish contact with any Base Station If the Terminal can t contact any Base Station it displays TRANSMISSION FAILED HIT ANY KEY_ Pressing a key on the Terminal starts the re transmission process over again The RF Terminal will try to retransmit its data displaying the TRANSMISSION FAILED message after every 10 unsuccessful...

Page 43: ...am since it doesn t require a program running on the host computer or even that the Base Station be connected to the host To get into One Way Mode At power up the RF Terminal asks if you want to SIGN ON KEY YES NO _ SIGN ON is for Two Way communication only Press NO then press NO again at SETUP MODE KEY YES NO _ When you see ONE WAY MODE KEY YES NO _ Press YES If the Base Station already has other...

Page 44: ...1 test the radios at short range 50 ft as an acid test for correct operation and 2 to evaluate a specific site for effective coverage Because each operating environment is different it is almost impossible to predict the range without Site Testing Before you permanently install any hardware you should perform a Site Test to fully evaluate your planned area of operation During the test the RF Termi...

Page 45: ......

Page 46: ...ent RF System with maximum range There is also some basic information about Radio Frequency itself that can help you make smart choices about the location and composition of your system Metal walls are almost impenetrable by RF If your warehouse computer is located in a metal shed don t locate the Base Station inside with the computer Locate the Base Station outside the metal shed instead The more...

Page 47: ...k you will have the best range and power it up Turn on the RF Terminal and press a key at the opening screen Press NO at the SIGN ON prompt Press NO at the SETUP MODE prompt Press NO at the ONE WAY MODE prompt Press YES at the SITE TESTING Prompt If the Base Station is powered up walk to the area where you want to perform your first test start at 50 ft or greater When in position stop and look at ...

Page 48: ...works you will have to consider using a Relay Relay Stations Keeping all of the above factors in mind using Relay Stations can increase your area of coverage by 5 times Relays work like a remote antenna passing data to the Base Station via cable instead of radio frequency Base Stations are used as Relay Stations by changing the jumpers inside See Appendix A for details Relay Stations are attached ...

Page 49: ...s are dumb Relays do not know whether a transmission was received by the Base Station or not so it is up to the RF Terminal to retransmit its data if it does not receive a message from the Host Computer via the Relay The Relay can recognize data from the Terminal though and if it receives 10 re transmissions from the RF Terminal the Relay assumes that the Base Station cannot hear it and broadcasts...

Page 50: ...u want to operate in you will need to determine where to place your Relay in relation to your Base Station To effectively cover an area there must be overlap between the area covered by the Base Station and the area covered by the Relay The example below shows what can happen with no area overlap As you can see the only area adequately covered is in a path where the two circles touch The dead spac...

Page 51: ...o traffic time is about 15ms per transaction Radio time is not going to be a gating factor even with more terminals than the allowed 64 maximum The bottleneck could partially be the serial port baud rate in high volume applications The default baud rate is 9600 baud you can increase this up to 115 200 baud but the greater the baud rate the less the RS 232 cable distance allowable The gating factor...

Page 52: ...out to the Terminal via the Base Station If the Terminal does not receive a prompt from the host it goes into sleep mode waking up and checking with the Base periodically see Chapter 3 Operational Theory for details to see if it has any messages waiting This conserves battery power and reduces radio traffic Two Way mode requires programming to communicate with the Terminal where One Way mode does ...

Page 53: ...cation that will allow for easy expansion and addition especially of Terminals Use the Demo Programs The demo programs can at least allow you to see how the system functions and whether you can anticipate any system wide problems The demo programs should also be used as a response time benchmark Failure Planning Hardware Failures Let s assume that each part of the system has failed How are you goi...

Page 54: ...of a transaction What do you do with the data you do have and where are you going to start up again Let s say your operator is SIGNED ON and decides it s time to take a break Instead of pressing the F1 key to SIGN OUT he presses the OFF key Pressing the OFF key is OK it will SIGN him OUT but there is a delay until the SIGN OUT is acknowledged Because of the delay the operator might think he didn t...

Page 55: ......

Page 56: ... sequences directly Planning Remember plan for every error that the Base Station might return including Sequence Errors detected Illegal Command detected Base Station Initialization detected Addressing a Terminal Not Signed In detected Command without an ID Programs can be written in any language that has access to the serial port reading writing regardless of the platform No more than one Base St...

Page 57: ...e about the two display types on page 6 4 1 C6 Clears line 6 on a 6 line display Will do nothing on a 4 line display See more about 4 and 6 line displays on page 6 4 1 Dn Displays date and time on line n 1 4 in US mm dd yy hh mm ss or Euro dd mm yy hh mm ss format on Terminal 1 1 Vnn Play voice message nn 01 99 on Terminal 1 1 Sdataxxxx Output dataxxxxxxx to serial port on Terminal 1 max 231 chs A...

Page 58: ...send a NULL data string back to host computer Uses for this are PDF 417 Serial Scanners and the Cameo Printer s magnetic stripe input A POS terminal becomes possible Scan the credit card and print the receipt all on the RF Terminal K Data input from an external serial keyboard that attaches to the serial port As data is keyed the characters are displayed on the RF Terminal LCD display M This comma...

Page 59: ...art wait for the acknowledgement ID CR and then send the remaining part If you are using the S command with a printer other than the Zebra Cameo or QL3 you may have to change the Protocol parameter in the RF Terminal to XON XOFF This will allow the RF Terminal to deal with the character buffer limitations of your particular printer If you are using the O Neil MicroFlash Printer you must send a NUL...

Page 60: ...ent back is ID T1 data on 1 T2 data on 2 CR Every statement must end with a data entry prompt command whether the statement is a single command by itself or several commands combined together Any illegal statement will be ignored as a command but will be displayed on the addressed RF Terminal display exactly as written If no Terminal ID was included in the statement it will try to display the inva...

Page 61: ...tails on how to get into LCD DISPLAY MODE The SIGN ON character for a 6 line display RF Terminal operating in 6 line display mode see the previous point concerning LCD DISPLAY MODE is different than for a 4 line display A 6 line display terminal operating in 6 line mode signs on using ASCII 22 If the 6 line terminal is configured for 4 line display it signs on using ASCII 15 This allows you to use...

Page 62: ...M 2 1 1 QTY Base Station to Host Formats The basic format of a message that is transmitted from Base to Host is fairly simple Byte position Function Possible values 1 RF Terminal ID 0 9 A Z a z 2 Data Transmitted Last Termination of message CR ASCII 13 Typically the Base Station is sending the answer to the hosts question for example if a Base sent a host message to a terminal 2 that said 2 1 1 1 ...

Page 63: ...uction to the terminal as in Pick Item 1234 above If there is nothing to do at the time of SIGN ON the host should acknowledge the SIGN ON and tell the terminal to Stand By or See Supervisor see lines 1 and 2 above You will notice that in lines 1 2 above there is a request for the operator to press the ENTER key This is required for the message to be a valid command remember that all messages must...

Page 64: ...acks that the Base Station can send back to your program Be sure to look for each of them to be sure your program doesn t blow up at an unexpected time Addressing a Terminal not SIGNed ON If the host attempts to send a message to a terminal that is not SIGNed ON the Base Station sends back the following message to the host computer Byte position Function Possible values 1 RF Terminal ID 0 9 A Z a ...

Page 65: ...nal and shuts down the only host command that it will receive is EOT Base Shut Down Due to Host Logic Error Check your program for the sequence error before starting again You will have to reinitialize the Base Station by host program control EOT or manually cycle power on the Base Station and have the Terminal Sign On again in order to continue Illegal Command When a terminal receives an illegal ...

Page 66: ... and sends back the following message Byte position Function Possible values 1 RF Terminal ID 0 9 A Z a z 2 Check Back BEL ASCII 07 Last Termination of message CR ASCII 13 Base Station Initialized Message Whenever the Base Station is powered up it sends a message back to the host as follows Byte position Function Possible values 1 BASE ID Base ID is fixed 2 Base Initialization DC3 ASCII 19 Last Te...

Page 67: ...e are some keys on the RF Terminal keypad that when pressed can transmit special ASCII characters back to the host program This feature might be used by a programmer to allow the operator to review transactions You can use these keys for special program functions such as scrolling thru data backing up steps jumping finishing a process etc The keys are as follows Key Code transmitted to Host UP ARR...

Page 68: ...ID GetCommData This function returns the data entered at the remote unit for that prompt DataAvailable Use this function to check if there is data to process before calling GetCommData There are sample programs distributed on the diskette for Visual Basic Access and Delphi There is also a Visual Basic code example that does not require the DLL Use the Help System as documentation and view the READ...

Page 69: ... running and you power up an attached base station Multiple Base Stations For installations using multiple base stations attached to a single host PC these were called channels in PromptCOM DLL simply add a WDterm control to your application for each base station Terminal Tracking Since you get one set of event handlers for each base station you will need some scheme for keeping track of where eac...

Page 70: ...nt occurs An example of an event is when a terminal returns data and the OnTermData event is fired The details of how to access Properties Methods Events varies between development platforms Details of how it works in some of the most popular platforms is illustrated in the samples included with the RF Utilities CD or available for download from our website at http www barcodehq com wdterminal exe...

Page 71: ...base station setting ComParity Valid values None Even Odd Definition This is a serial port setting and must match the base station setting WDterm may allow other settings but those listed here are the only ones compatible with current version base stations ComDataBits Valid values 7 8 Definition This is a serial port setting and must match the base station setting WDterm may allow other settings b...

Page 72: ...l property to identify the terminal to use OpenDevice Function Opens the communications serial port This must be called before any of the methods described below Make sure to set all Properties as desired before calling this method except ActiveTerminal or Quiet CloseDevice Function Closes the communications serial port This must be called before changing any of the Property settings except Active...

Page 73: ...esNo Parameters line position prompt Function This instructs the ActiveTerminal to display the prompt at line and position and wait for a Yes Enter key or C key or a No 0 key or B key from the terminal keypad Note C and B keys are used to facilitate keypad entry while scanning with the integrated laser InputPassword Parameters line position prompt shifted Function This instructs the ActiveTerminal...

Page 74: ...ts the ActiveTerminal to clear its display Must be followed by an Input method call to take effect ClearLine Parameters line Function This instructs the ActiveTerminal to clear the specified line on its display Must be followed by an Input method call to take effect SendDate Parameters line Function This instructs the ActiveTerminal to display date and time on the specified line number Must be fol...

Page 75: ...m one programming environment to the next the source code skeletons for the various event handlers are automatically generated and inserted into your source code for you See the samples for more specific information Each event passes relevant information to your event handler function The only event that does not pass any data is OnTermBaseRegister All others pass at least the Terminal ID on which...

Page 76: ...a terminal that is not signed in OnTermSequenceError Data passed terminal Event The one for one host prompt terminal response protocol has been violated The host cannot send a second Input command until it has received a response from the first Input command If a base station receives 5 sequence errors in a row a Host Logic error is generated and the base shuts itself down While PromptCom ActiveX ...

Page 77: ...assed terminal Event The left arrow button has been pressed on a terminal You must issue another Input method call before WDterm can respond to another keypress on the terminal OnTermRightArrow Data passed terminal Event The right arrow button has been pressed on a terminal You must issue another Input method call before WDterm can respond to another keypress on the terminal OnTermBeginKey Data pa...

Page 78: ...tNET ActiveX component to communicate with the Client The ActiveX component is compatible with Visual Basic Visual C Delphi and most other 32 bit development platforms The client program requires Windows 98 or later See the help file for installation instructions Programming Considerations Network Setup The network settings on both client and server must support TCP IP communications It is critica...

Page 79: ...in your application make sure to set the ServerOn property to true Test For Good Communication Implement an event handler for OnTermBaseRegister that causes a beep or displays a message when called If communication between the host PC and the base station is good your event handler will fire when your program is running and you power up an attached base station Multiple Base Stations For installat...

Page 80: ...nction definitions placed in your application s source code The function definitions in your source code are called Event Handlers The skeleton structure of the event handler s source code is automatically generated The code in the Event Handler is called fired by the drop in component when a specific event occurs An example of an event is when a terminal returns data and the OnTermData event is f...

Page 81: ...ttached client BaseNames and associated IP numbers Format is basename CR LF ip address CR LF basename Methods TCP IP COM Methods are commands that you issue to the WDIPterm control All of the Inputxxx commands cause the terminal to wait for operator input Note that your development environment may show more available methods for the WDIPterm control than are listed here This is normal You may igno...

Page 82: ...e terminal scanner only Setting allowbreakout to true allow user to breakout of scanner only mode by pressing the end key on the terminal A termID CR will be sent to the host InputYesNo Parameters basename channel terminal line position prompt Function This instructs the terminal attached to client basename on channel to display the prompt at line and position and wait for a Yes Enter key or C key...

Page 83: ...he terminal s serial port Data must be less than 231 characters in length for each call to OutputSerial SendDisplay Parameters basename channel terminal line position prompt Function This instructs the terminal attached to client basename on channel to display the prompt at line and position Must be followed by an Input method call to take effect ClearScreen Parameters basename channel terminal Fu...

Page 84: ...s instructs the terminal attached to client basename on channel to play voice message number msgnum Msgnum may be a value from 1 to 99 Must be followed by an Input method call to take effect ReInit Parameters basename channel terminal Function This instructs the terminal attached to client basename on channel to re initialize Must be followed by an Input method call to take effect NOTE Base Statio...

Page 85: ...d to add whatever functionality you desire to each event You must set the ServerOn property to true before any events can be fired OnTermBaseRegister Data passed basename channel Event A base station on client basename has successfully powered up on channel and communicated with the host computer via the serial connection OnTermSignIn6 Data passed basename channel terminal Event A six line termina...

Page 86: ...egalCommand Data passed basename channel terminal Event An illegal command has been sent to a terminal PromptNET ActiveX is designed to prevent illegal commands but we may not have imagined all the ways in which our customers will want to use it OnTermUpArrow Data passed basename channel terminal Event The up arrow button has been pressed on a terminal You must issue another Input method call befo...

Page 87: ...ton has been pressed on a terminal You must issue another Input method call before WDIPterm can respond to another keypress on this terminal OnTermEndKey Data passed basename channel terminal Event The END button has been pressed on a terminal You must issue another Input method call before WDIPterm can respond to another keypress on this terminal OnTermSearchKey Data passed basename channel termi...

Page 88: ... the DSR line on the printer so only the S command and the data you are sending to the printer is needed Once the RF Terminal has turned on the printer it stays on until the host program turns it off using the POWER OFF COMMAND ESC 0x1b p 0x70 described in the Printing Systems Programming Manual or until the automatic shut down takes place 2 minute default The 231 character limit applies to your c...

Page 89: ...rminal ID T2 DATA CR or RF Terminal ID T1 DATA T2 DATA CR For further information see your Printing Systems Programming Manual on the CD ROM shipped with the printer Zebra QL 3 Printer The QL 3 Printer is used for label printing It doesn t have Magstripe input The classic application is for printing shelf labels during shelf price verification 1 The operator scans a shelf label 2 The Terminal tran...

Page 90: ...Number Description Price Roll E2L1 2 x1 Vinyl Shelf Adhesive Labels 3 50 E2L2 2 x1 25 Paper Permanent Adhesive Labels 2 50 E2L3 2 x2 Paper Permanent Adhesive Labels 2 50 E2L4 2 x1 25 Vinyl Shelf Adhesive Labels 3 00 E3L1 3 x1 Vinyl Shelf Adhesive Labels 7 50 E3L2 3 x1 75 Paper Permanent Adhesive Labels 5 00 Shelf adhesive labels are designed for ease of removal to facilitate replacement Permanent ...

Page 91: ......

Page 92: ...make keying unnecessary Voice messages and prompts are a good way to keep the operator s attention focused on the job at hand Audible error messages and warnings also help to limit mistakes and downtime Tips for Using Voice Prompts Over 90 voice messages can be recorded in the RF Terminal Here are some tips on making your voice prompts user friendly Short messages are preferable for prompts most E...

Page 93: ...1 second messages your allocation would look like this 00 second message 45 1 second messages message numbers 01 45 15 2 second messages message numbers 46 60 Voice message partitions are set in the RF Terminal either from the bar coded Setup Menu or by the keypad setup From the Setup Menu scan the bar code for Voice Messages and then scan six digits The first 2 digits correspond to the 1 2 second...

Page 94: ...want to listen to Enter 01 and then press the ENTER key You will probably hear the ITEM prompt recorded at the factory unless you have edited or reset the default messages If you heard nothing a new message can be safely recorded in the area assigned to message 01 After you have heard the message or static if no message has been recorded the RF Terminal displays the RECORD PLAYBACK prompt again RE...

Page 95: ...ntil you find a blank for recording The host computer relies on the fact that the voice messages are stored in the RF Terminal itself and not generated by the host The host computer will trigger the broadcast of a voice message by sending a prompt to the RF Terminal that tells it which message number to play If the host thinks that message 05 is STOP when it s really GO it can cause confusion for ...

Page 96: ... One jack on the Voice Cloning Cable has two black rings on it this end must plug in to the RECEIVING RF Terminal the one you are transmitting to Plug the single banded jack end into the MASTER RF Terminal the one you are going to record from Once both cables are plugged in to both Terminals go to the Setup Menu on both Terminals Select 3 for Voice Operations from the menu The Receiving RF Termina...

Page 97: ...s or you heard no messages at all check your cables and receiver master setup you may have transmitted from the wrong RF Terminal DATA XMIT ERROR CYCLE POWER If you get the DATA XMIT ERROR message you have to restart the whole cloning procedure ...

Page 98: ...or batteries is to remove batteries from a working unit and place them in a suspect unit Don t assume that just because the batteries are new they are good We have purchased new batteries off the shelf and tested them immediately to discover they are bad Most of the time batteries become the problem as a result of two failures 1 The operator ignores the Low Batteries message and doesn t finish up ...

Page 99: ... not communicating Be sure they re on the same channel and try again If you have multiple terminals try another terminal If the 2 nd terminal also fails on the same channel the base station is bad If the 2 nd terminal passes the Site Test the first terminal is bad If the Terminal displays the Waiting on Host Prompt message the host program is not communicating with the Base Station There is no rad...

Page 100: ...uts down You will have to cycle power on the Base Station or you can send a command EOT form the host and have the Terminal Sign On again to continue See Chapter 6 page 6 8 for more information on Sequence Errors Base Reinitialized X Cycle Power on RF Terminal and Sign on again to Restart_ Base Station has been reinitialized If message reads Base Reinitialized P then reinitialization is due to a p...

Page 101: ...y Site Testing is not allowed if the Base is already in some other mode such as Two Way or One Way which was not properly concluded Also Two Way mode ALWAYS supercedes other modes If you are Site Testing and someone SIGNs IN in Two Way mode you will be kicked out of the system with this error message No Firmware Detected 1 Download Firmware 0 Power off Terminal Press 0 or 1 now_ The firmware has s...

Page 102: ...on of the Terminal to the Base and back Make sure no other Terminals are in use and go to Site Test mode on the Terminal You should get 96 100 on first try at greater than 10 feet If you don t it s a good chance your radios need repair Call Worth Data for an RMA If you are using PICK or UNIX as your operating system make sure the Base Station is set to XON XOFF Sensitive My response time is poor F...

Page 103: ...ows You set these through the control panel System Device Manager Ports COM LPT COM Port Port Settings Flow Control Set Flow Control to None RF Terminal Problems When laser is triggered it cycles power by itself 1st screen When a voice message plays it cycles power by itself 1st screen I get black bars on the display when I turn it on When I turn it on it just beeps continually If the batteries ar...

Page 104: ...ard as scanning may seem many people who call with a complaint about poor read rates simply aren t doing it right Try reading the following bar code below as an example of a known good bar code This bar code is a Code 39 bar code and is readable by the RF Terminal set to its default settings Make sure your bar codes have clearly defined dark bars and clean white spaces If the bars are so light tha...

Page 105: ...Save the shipping box If you ever need to send the RF Terminal or any of its parts back for repair us this box Before you call your dealer or Worth Data for technical support have your RF Terminal and related equipment in front of you and be prepared to explain your problem in detail to the Technical Support Engineer The Engineer may ask you to go through some troubleshooting procedures while on t...

Page 106: ...phillips head screw If you don t completely remove the screw you can use it as a lever to pull up on the cover Otherwise insert a fingernail credit card edge or small screwdriver blade into the gap between the Base and side of the case and gently use it as a lever to lift up the edge of the Base Then grasp the edge of the Base and open it outward like a door Changing a Base to a Relay Moving the j...

Page 107: ... light on the front of the unit On power UP a Base LED will blink channel 3 times For example a unit that blinks 5 times on power up is operating on channel 2 Channel 0 blinks 3 times channel 5 blinks 8 times A Base Station jumpered to operate as a Base blinks green a Base Station jumpered to operate as a Relay blinks yellow Changing the Channel on a Base Relay The Base Station and its related Rel...

Page 108: ...though Relays will extend your R F range they do slightly slow down your response time If response time is your problem Relays may help only if the problem occurs on the outer limits of your range Use Site Testing to help you determine if adding a Relay will help If you are considering Relays read Chapter 4 Performance Issues first If adding only one Relay the cabling should run between the unlabe...

Page 109: ...one cable bus The bottom of the Y Cables is connected into the unterminated base or relay s Notices that the two end units are terminated the units in the middle are unterminated including the Base in this example Correct Routing for Wiring The next diagram illustrates the WRONG way to route your wiring and use the Y cables Sometimes people try to route everything through a panel or wiring closet ...

Page 110: ...ta Transmit Data 3 Receive Data Make a cable with 5 5 6 6 2 2 and 3 3 a straight cable but be careful that you select wires so that the 2 wire is in the twisted pair with the 3 wire and the 5 wire is in the twisted pair with the 6 wire For all RJ Cable pin numbers number from left to right with the metal pin side of the connector facing you and the cable running to the down position Relay Test Pla...

Page 111: ... Test on the offending Relay with all other Relays and Bases OFF To check if a Relay is working with a Base Station set the Base to a different channel than the Relay and set the Terminal channel to match the Relay channel Then cable connect the Relay to the Base unlabeled port to unlabeled port Start your application on the host or use one of our demo programs provided with the Terminal it s a go...

Page 112: ... set on a Relay by turning a rotary switch to the setting 0 9 10 Channels in the US or 0 5 6 Channels in Europe Use a very small flat head screwdriver to turn the switch to the desired number Setting the Relay ID If you only have one relay there is no need to set the Relay ID which is shipped default as relay 1 If you need to change it or you have multiple relays it must be changed using the RF 70...

Page 113: ...tion Any Relay that is not the last relay in the string would not be terminated Relay Station failures are often cable related If a Terminal puts out a Who Can Hear Me message and a Relay that is for some reason not connected to the Base Station bad cable cut cable broken connectors hears it it answers with the message Relay n Cannot Be Heard by the Base Notify Supervisor Press Any Key At this poi...

Page 114: ... sure that only pins 1 3 2 and 7 are connected All others should be cut This is necessary to keep Windows from following noise transitions as handshaking transitions that can severely degrade the application or even crash Windows F36 DB9 Straight Cable These are the pin outs for Cable F36 a DB9 Female to 8 pin modular RJ45 This cable is used to connect the Base to a 9 pin Male host serial port Mod...

Page 115: ...connected with a straight cable using the following pin outs Base Connector Pin Relay Connector Receive Data 5 Transmit Data Receive Data 6 Transmit Data Transmit Data 2 Receive Data Transmit Data 3 Receive Data Make a cable with 5 5 6 6 2 2 and 3 3 a straight cable but be careful that you select wires so that the 2 wire is in the twisted pair with the 3 wire and the 5 wire is in the twisted pair ...

Page 116: ... an RJ45 connector according to the pin outs on the next page Function Printer 8 pin RF Terminal RJ45 Function Receive 1 2 Transmit Transmit 2 3 Receive CTS 3 not connected none RTS 4 7 CTS Ground 5 4 Ground DSR 7 8 DTR DTR 8 not connected none Zebra Cameo QL 3 to RF Terminal Pin outs Laser and CCD The laser and CCD TTL pin outs are Pin Function 1 5 volts 2 Data 3 Phase 4 LED 5 Trigger 6 Enable 7 ...

Page 117: ......

Page 118: ...f you have received a disk with the latest firmware or have downloaded the firmware from our website www barcodehq com download the firmware into the R F Terminal by following the instructions on the screens of the program for a normal Terminal firmware update Failsafe Firmware Download for a Terminal If the firmware gets completely wiped out you will get a blank screen or a blank screen with a cu...

Page 119: ...dehq com Go to the downloads page and select the B551 Base Station After unplugging the power supply remove the cover to the Base Station see Appendix A for diagrams and details Move JP4 to the FDL setting as show below Now apply power to the board and plug the serial cable into the serial port of the board Now run the 700 RF Terminal EPROM Loader Program Specify base firmware and follow the direc...

Page 120: ... structure Each character is formed of three wide and six narrow elements made up of five bars and four spaces Code 39 s density can vary from a low of 75 characters per inch cpi to a high of 9 4 cpi There should be a 1 4 quiet zone white space to the left and right of the bar code Code 39 uses an asterisk as a start and stop character This character must precede and follow the data in the bar cod...

Page 121: ... 35 3 3 E 14 P 25 36 4 4 F 15 Q 26 37 5 5 G 16 R 27 space 38 6 6 H 17 S 28 39 7 7 I 18 T 29 40 8 8 J 19 U 30 41 9 9 K 20 V 31 42 A 10 L 21 W 32 Mod 43 Check character calculation for Code 39 Here is an example to illustrate how the check character is calculated for bar code data of 123XYZ 1 Take the sum of the values assigned to each character 1 2 3 33 34 35 108 1 2 3 X Y Z 2 Divide the sum by 43 ...

Page 122: ...SCII Code 39 ASCII Code 39 ASCII Code 39 ASCII Code 39 NUL U SP Space V W SOH A A A A a A STX B B B B b B ETX C C C C c C EOT D D D D d D ENQ E E E E e E ACK F F F F f F BEL G G G G g G BS H H H H h H HT I I I I i I LF J J J J j J VT K K K K k K FF L L L L l L CR M or M M M m M SO N or N N N n N SI O O O O o O DLE P 0 0 or P P P p P DC1 Q 1 1 or Q Q Q q Q DC2 R 2 2 or R R R r R DC3 S 3 3 or S S S ...

Page 123: ...continues to read and buffer bar codes up to 40 characters until it reads a bar code without a leading space Once it reads this last bar code the entire buffer including that last code is transmitted as one long bar code A double minus sign bar code clears the buffer The ENTER code on this Barpad is a Code 39 Start Stop Character only Accumulate Mode must be turned on using the bar coded Setup Men...

Page 124: ...pairings for Code 39 Code 39 uses M to produce a Carriage Return ASCII 13 character Code 93 uses M to produce the Carriage Return Code 93 s two built in check digits greatly minimize the possibility of reader substitution errors The bar code reader never transmits digits the check digits Code 93 s Start and Stop characters are also never transmitted If you have not decided which bar code type to u...

Page 125: ......

Page 126: ...tify different types of labels Codabar s variable data length and extremely low error rate make for a versatile bar code Codabar start stop transmission The Codabar section on the RF Terminal Setup Menu lets you determine whether Codabar start stop characters are transmitted or not If you are varying start stop characters with different types of labels you ll want to Enable Stop Start character Tr...

Page 127: ......

Page 128: ...e up of only one subset or may be a combination of several The Code 39 features of Accumulate Mode Caps Lock ON and Caps lock OFF also apply to Code 128 UCC 128 EAN 128 UCC 128 EAN 128 Code is a subset of Code 128 adopted by the UCC and EAN council s for use as a shipping label symbology UCC EAN 128 bar codes always start with a Function Code 1 character In addition a Function Code 1 character ter...

Page 129: ...rking of shipping boxes with the exact serial number of the box used with EDI typically to identify a specific boxes contents The code consists of the following format Start C not transmitted Function Code 1 transmitted 2 Digit Qualifier transmitted 7 Digit Data Portion transmitted 1 Digit Mod 10 Check Digit transmitted 1 Digit Modulus 103 not transmitted Stop Code not transmitted Calculated using...

Page 130: ...the RF Terminal is set to look for a 6 digit I 2 of 5 code but you can set the length to something different using the RF Terminal Setup Menu Setting the length to 00 digits allows variable length bar codes scanning If you must use the 00 setting we recommend that you then use the Minimum Maximum data length field when creating a program in the RF Terminal to check each field for the proper length...

Page 131: ...ps 3 and 4 9 48 57 6 Subtract the result of step 5 from the next highest multiple of 10 60 57 3 7 The checksum becomes the low order digit 19873 8 Because the data now has an odd length a leading zero is added for the final result of 019873 ...

Page 132: ... shorter version on the EAN 13 code containing seven data digits and ending again with a checksum The exact UPC EAN symbol specifications are available from Uniform Code Council Inc 7887 Washington Village Drive Suite 300 Dayton OH 45459 937 435 3870 Specifications are also available via the internet at http www uc council org Keep the following guidelines in mind when printing UPC bar codes If yo...

Page 133: ...s well as the Extended Coupon Code To read the supplements you must first enable them using the RF Terminal Setup Menu NOTE Enabling the supplements disallows the reading of UPC codes from right to left to assure that the 2 and 5 digit supplements are not get missed Coupon codes can be read from right to left or left to right ISBN Specifications ISBN International Standard Book Numbering bar codes...

Page 134: ...on Checksum calculation for UPC A EAN 13 and EAN 8 Use Worth Data s phone number it s not a real UPC A code as sample data 18314589938 Assign even and odd positions starting at the right and moving left 8 3 9 9 8 5 4 1 3 8 1 odd even odd even odd even odd even odd even odd 1 Starting with the leading digit 8 take the sum of all the characters in the odd positions 8 9 8 4 3 1 33 2 Multiply the resu...

Page 135: ...ode 0 abcde0 00000 3 ab00000cde 1 abcde1 10000 3 ab10000cde 2 abcde2 20000 3 ab20000cde 3 abcde3 00000 4 abc00000de 4 abcde4 00000 5 abcd00000e 5 abcde5 0000 6 abcde00005 6 abcde6 0000 6 abcde00006 7 abcde7 0000 6 abcde00007 8 abcde8 0000 6 abcde00008 9 abcde9 0000 6 abcde00009 Because the sample UPC E code ends in a 6 the insertion digits 0000 are inserted at the sixth digit insertion position 6 ...

Page 136: ...rwise it has a maximum length of 13 characters This is how the MSI check digit s are calculated The MSI Mod 10 check digit is calculated as follows The example bar code data is 82345 1 Form a number from the odd positions starting in the units position 835 2 Multiply the new number by 2 835 x 2 1670 3 Add the digits of product 1 6 7 0 14 4 Add the even digits of the original number to the result i...

Page 137: ... example the 2 up to the highest order position the 9 Use checking factors of 2 3 4 5 6 7 2 3 4 5 6 7 2 Multiply the checking factor with its assigned number and add the products 4 12 32 35 30 28 6 12 36 195 3 Divide the sum by 11 195 11 17 remainder 8 4 Subtract remainder from 11 11 8 3 5 New Check Digit 3 If the remainder is 10 no check digit is added 6 Data with check digit is 943457823 ...

Page 138: ...ison of all the laser and CCD scanners available from Worth Data Table M 1 Scanner Comparison Chart 6 mil high density 40 mil low density 100 mil very low density with paper and retro reflective label stock To scan a bar code using your laser or CCD scanner whether it be a handheld or integrated 1 put your RF Terminal in One Way mode with the host computer program not running or even unplug the se...

Page 139: ...ht identical decodes before beeping outputting data and completing a good read read To activate the double decode Scan Start Setup Scan Laser Options Scan 1 to select double decode Scan End Setup To return to the single decode beam scan 0 There are two Setup Options that do not apply to the LZ300 The two options are 1 Aiming Laser Dot for a predetermined time before the laser beam expands into a l...

Page 140: ...o appear before the laser beam spreads i e enter 30 for 3 seconds Difficult Code 39 Reading This setting facilitates reading of difficult Code 39 bar codes such as the Vehicle Identification Number VIN number on automobiles especially reading through a windshield VIN numbers are long often weathered often dirty and challenging to read To enable the more aggressive Code 39 algorithms necessary to r...

Page 141: ......

Page 142: ...er detects a suspect bar code the beam spreads wider and stays on for 2 1 2 second or until a bar code is successfully read If successfully read the scanner turns off until the next prompt If no read occurred it resumes the cycling looking for a prospective bar code When in Stand Mode if a key is pressed we assume the user wants to key data instead of scan data so the scanner is turned off at this...

Page 143: ......

Page 144: ...lt Holster for tethered Laser Scanner Gun H11 Laser Holder for LZxx LZ300 Worth Data Laser Scanner LZ400 Worth Data Laser Scanner PSC LR PSC Long Range Laser Scanner LI50 Long Range CCD Scanner CCD Scanners LI50 Linear Imager Scanner This CCD scanner reads typical UPC codes from a 0 5 to 7 distance It acts just like a laser scanner except the beam is fuzzier than the lasers sharp line across the b...

Page 145: ... withstand 1 000 000 bends of operation as well as a scan engine tested to withstand 2000 G s of force It is an extremely rugged product made to withstand harsh treatment including repeated drops PSC Long Range Laser This laser is a long range laser it reads a 100 mil reflective bar code from up to 17 ft but it also reads normal codes This makes it ideal for reading shelves so high you can t even ...

Page 146: ...N 3 ...

Page 147: ...ypad in the correct orientation The case has openings for all cable and scanner attachments making it unnecessary to remove the case for uploading This case has a clear plastic keypad window to protect the RF Terminal keypad from the elements T46 Holster for RF Terminal The T46 RF Terminal holster is worn on a belt and provides a convenient way to store and carry the RF Terminal during use The hol...

Page 148: ...0A 010 2A 042 J 4A 074 j 6A 106 VT 0B 011 2B 043 K 4B 075 k 6B 107 FF 0C 012 2C 044 L 4C 076 l 6C 108 CR 0D 013 2D 045 M 4D 077 m 6D 109 SO 0E 014 2E 046 N 4E 078 n 6E 110 SI 0F 015 2F 047 O 4F 079 o 6F 111 DLE 10 016 0 30 048 P 50 080 p 70 112 DC1 11 017 1 31 049 Q 51 081 q 71 113 DC2 12 018 2 32 050 R 52 082 r 72 114 DC3 13 019 3 33 051 S 53 083 s 73 115 DC4 14 020 4 34 052 T 54 084 t 74 116 NAK...

Page 149: ...nitialized 8 3 Base Reinitialized message 6 12 8 3 Base Shut Down 6 9 8 3 Base Station and Relay cover removal A 1 Base station channel 1 3 Base Station failures 5 3 Base Station Firmware upgrades D 2 Base station handshaking 5 1 Base Station Initialized Message 6 11 Base Station installation 1 2 Base Station location 4 1 Base Station Shut Down to Host Logic 8 3 Base Station to Host Pin outs C 1 B...

Page 150: ...s F 1 Code 93 2 15 Com port communication problems 2 24 8 5 Com port problems on host 8 6 Combining multiple commands 6 4 Command format from host to terminal 6 1 Command section of a programming message 6 2 Components included with your RF system 1 1 components of a basic RF system 3 1 Configuring 2 of 5 to look for fixed length data only 2 14 Configuring the Base station 1 3 Connecting a Relay S...

Page 151: ...EEN LED 8 4 H H11 Laser Holder N 2 hands free laser scanning M 1 Hardware Failures 5 2 Headphone Volume 2 9 Host Logic Error 6 9 8 3 Host programming guidelines 6 1 Host to Terminal Programming 6 1 How many terminals per base 4 6 How Relay Stations work See How Site Testing works 3 5 How the Two Way RF System works 3 1 How to change the batteries 1 5 1 6 How to reach Worthington Data Solutions 8 8...

Page 152: ...eatures N 1 Organic materials effect on RF 4 1 Outputting ASCII characters in place of actual characters entered 2 17 Outputting data to a serial device from terminal 6 2 P Parity for RF Terminal 2 21 Paritysettingstouseserialprinter 2 21 Partial data from Base to Relay 4 4 Partial reads on EAN 13 2 12 Partitions changing for voice messages 7 2 for voice messages 7 2 Password 2 3 PDF 417 scanners ...

Page 153: ...oor 8 5 Restrictions on bar code data length 2 15 Restrictions on using arrow keys to transmit special characters 6 12 Results of Site Test 4 2 retransmission 3 3 returns to 1st screen 8 6 RF 700 Configuration Utility 2 22 RF link test 2 23 RF System Base Station failures 5 3 before you begin programming 5 1 creating programs to prompt the terminal 6 1 operator errors 5 3 planning for expansion 5 ...

Page 154: ... transmitting for Codabar 2 13 transmitting for Code 39 2 10 STATUS key reserved for date time only 6 12 using to determine battery life 1 5 2 8 8 2 Steps for installation 1 1 STK bar code 2 12 Stop Bits for serial printer 2 21 Storage Tek bar code 2 12 Storage Tek Tape Label code 2 12 substitution errors L 2 Substitutions of data L 3 sunlight problems using aiming dot L 3 Surveying a site 4 1 T T...

Page 155: ...oning Cable T15 7 5 Voice message command 6 2 Voice message mapping 7 2 Voice Message Operations 7 1 Voice message partitions changing 7 2 Voice Message Partitions 2 19 2 20 Voice messages cloning from RF Terminal to RF Terminal 7 5 error conditions 7 5 playback 7 3 record error messages for all situations 7 2 Voice Messages changing the time allotments 2 19 Voice Operations selection on SETUP Men...

Reviews: