701 RF Terminal Users GuideWorth Data Inc.11/05
1-5Alkaline Batteries Detected, Recharge- ables Are Specified Do Not Recharge Battery Life Indicator The R/F Terminal detects low AA batteries and dis
8-3Terminal Error Messages Message Meaning – Action Required ”Waiting for Base to Acknowledge...?” This is a normal message, generated when you
8-4Message Meaning – Action Required Relay n Cannot be Heard by the Base Notify Supervisor The terminal has established contact with Relay Station x
8-5Troubleshooting specific problems I can’t communicate at all... • First, check the communication link from the Base Station to the host. Use the fo
8-6Base Station mounted on the wall with the antenna parallel to the floor is the worst position. To accurately determine the hardware required to cov
8-7I get 6 beeps when the RF Terminal powers up... • The unit needs repair. Call Worth Data for an RMA. Problems reading Bar Codes The reader won&apos
8-8bar code you are reading. If you are using an infrared wand, your bar code must be printed using infrared-quality ink. • If using a laser or CCD
A-1 Appendix A Channel and Jumper Changes Opening a Base As preparation for changing the Channel on a Base Station or changing to the base to operate
A-2RS-422 Termination Jumpers Refer to the circuit board diagram on page A-1 for details. The Base can be jumpered to be 422 terminated or not termin
B-1 Appendix B Adding Relays Connecting a Relay Station How it works… A Relay station allows you to extend the area of your R/F coverage. Relays are
B-2running from the unlabeled port on the Base station. See the section below for cabling requirements and pin-outs. It is very important to follow
1-64. If using rechargeable batteries, make sure that rechargeables are specified. See the previous page to quickly determine the setting using the S
B-3 Incorrect Routing for Wiring Relay Station RS422 Pin-outs The R/F Relay Stations are connected by twisted pair wire -- use Belden 1227A1, Cat 5
B-4hears it, it answers with the message: Relay n Cannot Be Heard by the Base Notify Supervisor Press Any Key At this point, it is up to the operator
B-5 Changing a Relay back to a Base You can convert the Relay back to a Base Station by setting any of the 422 Termination jumpers to the Base posit
B-6the following guidelines to change the termination for your system: Refer to the circuit board diagram on the previous page for details. • If the
C-1 Appendix C R/F Serial Pin-outs Base Station to Host Pin-outs The Base Station is connected to a PC with one of the following cables: F34 DB25 Null
C-2 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 posi
C-3 Zebra Cameo/QL 3 Printers These are the pin-outs for the cable needed to connect the Zebra Cameo or QL 3 Printer to a Worth Data R/F Terminal. Yo
D-1 Appendix D Firmware Upgrades Occasionally it is necessary to get firmware fixes for problems discovered with the R/F Terminal System. R/F Terminal
D-2Loader program. Specify a failsafe terminal firmware update and follow the program's directions. Base Station Firmware upgrades You can downlo
1-7• The first line on the screen, R/F TERMINAL 3C1nnnx, gives the firmware revision number. • TERM ID: 0 refers to the current Terminal ID. The d
E-1 Appendix E Code 39 Specifications Code 39 (or Code 3 of 9) is the de facto standard of non-retail American industry. It is widely used in the auto
E-2Code 39 Advanced Features and Functions Mod 43 Check Character Standard Code 39 can be printed with a "Mod 43 Check Character". This Mod
E-3 Full ASCII Extension to Code 39 "Full-ASCII Code 39" expands the Code 39 character set to include all 128 ASCII characters. Symbols 0-9,
E-4Accumulate Mode Accumulate Mode is an option allowing the RF Terminal to accumulate multiple bar codes in its buffer, then transmit them to the com
F-1 Appendix F Code 93 Specifications Code 93 is variable length, continuous, bi-directional, compact code. Code 93 is an alphanumeric bar code which
G-1 a12345b Appendix G Codabar Specifications Codabar is widely used in libraries, blood banks, the cotton industry and transportation industries. It
H-1 Appendix H Code 128 Specifications Code 128 is a very powerful bar code, combining an extensive character set and variable length with compactness
H-2Scanning the appropriate bar codes on the RF Terminal Setup Menu enables UCC/EAN 128; or you can use the keypad in the PROGRAMMING MODE “Change Set
1-8problems that may relate to range or interference. • Press NO to loop back to the SIGN ON? prompt. You can back-out of any mode or prompt by press
I-1 Appendix I Interleaved 2 of 5 Code Specifications Interleaved 2 of 5 Code is a numeric-only, even-number-of-digits bar code. It is widely used in
I-2(7 + 9) x 3 = 48 5. Add the results of steps 3 and 4: 9 + 48 = 57 6. Subtract the result of step 5 from the next highest multiple of 10: 60 - 57
J-1 Appendix J UPC / EAN Specifications UPC symbols are found on almost all grocery products and many other retail items. The UPC code most people a
J-2• The leading Number System Character, (the first number of the 11 digits to be entered) should conform to these UPC assignments: 0,6,7,8 Regular
J-3 ISBN 0-553-37062 ISBN specifications are available from: American National Standards Institute Customer Service 11 West 42nd St. New York, NY
J-45. Subtract the result from the next higher multiple of 10. Next higher multiple of 10 over 125 = 130 130 - 125 = 5 5 is the Modulo-10 check chara
K-1 Appendix K MSI/Plessey Specifications Plessey is a variable length numeric only bar code. MSI Bar Code is a variable length, numeric-only code wi
K-2The MSI Mod 11 check digit is calculated as follows: The example bar code data is: 943457842 1. Assign a checking factor to each number, starting
L-1 Appendix L How to scan a bar code The RF Terminal can be used with either a laser or a CCD scanner. Which one you choose is dependent upon your ap
L-2Laser Options Several options are applicable to all laser and CCD Scanners that are used with the RF Terminal. These options are: 1) Longer timeout
1-9you to download new R/F Terminal firmware from Worth Data into your R/F Terminal, Base or Relay. New firmware can be obtained on CD ROM directly f
L-3 sunlight. The laser can be outputted as a brighter dot for a few seconds, allowing the user to place the dot in the middle of the bar code; then
M-1 Appendix M Using the Scan Stand Stand mode allows the operator to use an LZ300 laser in “hands free” mode while attached to an RF Terminal. This i
N-1 Appendix N Optional Features The following are the features available for the RF Terminal: Item # Description F10 5V/110V Power Supply F
N-2LZ300 Laser Scanner This laser scanner uses the Symbol 1200WA Scan Engine with a lifetime warranty on the scan element. The 10 ft. cable is durabil
N-4RF Terminal Cases and Holsters The RF Terminal has a variety of carrying cases and holsters available for use, depending upon the configuration and
O-1 Appendix O ASCII Code Equivalent Table The 128 ASCII codes, their 3-digit decimal equivalents and 2-digit hex equivalents are detailed in the bel
1 Index 1 1 second voice messages... 7-2 1/2 second voice messages... 7-2
2 Changing a Relay back to a Base... B-5 Changing ASCII characters used to accomodate XON/XOFF ...
3 E EDI UCC -128 bar code ... H-2 Enabling 2 of 5 check digit ... 2-13 E
4 LCD Display Mode ... 2-7, 6-6 Leading characters trimming using preamble ...
5 Q quiet zone ... 8-7 R R/F Serial Pin-outs...
6 Routing the Wiring... B-2 RS-232 Cable Pin-outs ... C-1 RS
7 UCC/EAN Code 128 enabling/disabling... 2-12 UCC-128/ EAN-128 ...
2-1Chapter 2 RF System Setup RF Terminal Setup The RF Terminal itself can be configured using the Terminal keypad or by using the bar coded Setup Menu
2-2Default RF Terminal Configuration Parameter Default Setting Parameter Default Setting Radio Terminal ID 0 Disabled RF Channel 0 check d
2-3More than one Setup Parameter can be changed before you scan END SETUP. For example, if you scanned START SETUP, then “Beep Tone”, then 3, then “
2-4The groups in the keypad Setup Menu contain the following setup parameters: Setup Group Parameter Setup Group Parameter RF Setup RF
This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits a
2-5RF Terminal Setup Parameters Default settings are shown in bold type in this manual and are marked by a * on the bar code Setup Menu. The RF Termin
2-6There are 10 channels of frequency hopping available for the US, Canada and Mexico operating in the 902 MHz band. These channels display as "U
2-7simply pressing the appropriate control key (without pressing the ENTER key afterward). This allows for simple and fast scrolling by the operator.
2-8Backlight Duration Always ON 0 Duration in # of seconds 1..2..5..-9 This setting determines how long the Backlight Display is on at startup or w
2-9• RLx , where x indicates the ID of the relay (0-F) with which the terminal was last communicating (N if it was not a relay, but a base) • 6/6 is
2-10Code 3 of 9 (Code 39) Enable Code 3 of 9 0 Disable Code 3 of 9 1 Enable Full ASCII Code 39 2 Disable Full ASCII Code
2-11UPC/EAN Enable UPC/EAN 0 Disable UPC/EAN 1 Enable UPC/EAN Supplements 2 Disable UPC/EAN Supple
2-12parameter. To enable UPC-E1 reading, set the 2 of 5 Code parameter to 8. To turn off UPC-E1 reading, set it back to the default of 9. • If you
2-13Codabar Enable Codabar 0 Disable Codabar 1 Enable CLSI Codabar 2 Disable CLSI Codabar 3 Di
2-142 of 5 Length Default setting 06 Valid entries 00-98 To read variable length 2 of 5 codes 00 • 2 of 5 is so susceptible to misreads that
Introduction The 701 RF Terminal is a low cost, easy-to-use radio frequency interactive terminal which communicates with PCs (or any computer) by seri
2-15• By default, standard RSS-14 is disabled, scan 1 to enable. We support the standard and stacked versions of RSS-14 formats. For more information
2-16 Data Preamble Data Transmitted 123 XYZ XYZ123 12345678 ~3XYZ XYZ45678 12345678 ~9 12345678 12345678901 ~A 1 123456 ~5 6 Preamble t
2-17• You can use the Postamble to trim characters from the data you are entering into the RF Terminal. You can trim from 1-15 characters from the da
2-18• Scan up to seven 4-digit pairings where the first 2 digits represent the hex number to replace and the second 2 digits represent the hex number
2-19Set Date For correct date display, the 6-digit date must be set in the date format you plan to use. By default the US terminals use the US da
2-20Shut Down Time By default, if the RF Terminal is inactive (no keystrokes or scanning) for more than 5 minutes, it will shut itself down in ord
2-21Reset While in Setup Mode, DO NOT scan the RESET bar code unless you want to set all of the RF Terminal setup parameters back to the factory de
2-22• Settings E and F pertain to the way the RF Terminal handles illegal statements coming from the host computer. RF Terminal software versions pri
2-23 The program will look for the Base or Relay and determine its current configuration. Once the program finds it, it will display the Device Type (
2-24dataaaaaaaa<CR> where dataaaaaaaa is the data string from the original transmission, terminated by a CR (ASCII 13). This test verifies commu
Table of Contents Chapter 1 Installation ...1-1 Components ...
3-1Chapter 3 Operational Theory Before you jump in and start writing a complex host program, it might be nice to be familiar with the theory behind t
3-2A little more in depth… This RF system’s dialogue is Terminal initiated. The Terminal says, “I’m here, give me something to do. The Worth Data RF s
3-3the terminal goes to sleep until the time it took the last time for the host to respond has expired; then the terminal wakes up and listens. If it
3-4How the One-Way RF System works The RF System can be used to perform “dumb” data entry to the computer – you could even use Portkey to transmit the
3-5Data Received Was aaaaaaaaaaaaaaaaaa Enter Data? Where aaaaaaaaaaaaaaaaaa is the data received by the Base Station (and transmitted to the Host Com
4-1Chapter 4 Performance Issues Evaluating your area of planned operation Since every operational environment is different, it is impossible for us to
4-2in a warehouse or grocery store environment. Mounting the Base Station on the ceiling with the antenna pointing down is the best. Performing a Sit
4-3The first line shows the percent of successful transmissions. As long as you are getting at least 90%, you will have excellent results in the locat
4-4Relay Existence setup parameter. By default, the RF Terminal is not configured to look for Relays. This setup parameter can only be accessed via th
Appendix D Firmware Upgrades ...D-1 Appendix E Code 39 Specifications...
4-5Determining coverage areas for Base Stations and Relays As we said before, it is almost impossible to predict the effective RF communications range
4-6To Site Test a Relay, all other Relays and Base Stations must be turned off. This is the only way to know for sure which Relay is responding. Alter
5-1Chapter 5 Before you begin programming… The RF Terminal operates in two basic ways: One-Way communication, where all data transfer is initiated by
5-2Sequence Errors detected Illegal Command detected Base Station Initialized Addressing a Terminal Not Signed In Command without an ID All of these e
5-3• If a Base Station has a hardware failure, neither the Terminal nor the host computer will be able to communicate with it. When the Base Station
6-1Chapter 6 Programming for the RF Terminal The four levels of programming support offered for the RF Terminal are: 1) Low Level ASCII sequences se
6-2The Command(s) section of the message always starts with the second byte and can consist of one or more commands - including data to be displayed o
6-3These are valid entries for the third position character: 0 No data input for this Command, Display ONLY 1 Data input required from the keypad o
6-4231 characters in length. A message cannot though, contain an @S command in combination with any other command. A message also should not contain
1-1Chapter 1 Installation Components The components in your R/F Terminal system will vary according to the configuration of your system. Your R/F Ter
6-5This command must be the last in a series of commands. For example, the following would be a typical multi-command statement: @C0@1,1,0,Swipe Card@
6-6The following table shows the programming differences for 4 lines/6 lines: Command 4 Line 6 Line @C0 Command did not exist Clears all
6-7Here are some sample command statements utilizing some of the programming tips offered above: @2,1,1,ENTER ITEM NO Display ENTER ITEM NO on line 2
6-8commands are typically used for attached serial printers. Serial commands cannot be combined with other commands in a message to the Base Station/T
6-9Ideally, if the operator is leaving the area (to go to lunch or move to another building) before he is out of range of the network, he should SIGN
6-10power on the Base Station and have the Terminal Sign On again in order to continue. Sequence Error Message The host program must observe the one-
6-11since the command doesn’t specify which terminal it is meant for, the base sends the following message back to the host: *?CR • If the Base Stati
6-12test for the problem, power up the Base without the serial cable connected. After you power the Base up, plug in the serial cable. You will not s
6-13LOW 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
6-14Visual Basic, Visual C++, Delphi, and most other 32-bit development platforms. See the help file for installation instructions. Programming Consid
1-2power supply plugged in the base, you can perform a site test to be sure you have adequate coverage and the radios are working perfectly. (See Chap
6-15Concepts - Serial COM When you use drop-in components in your program you will follow the standard object-oriented programming paradigm that uses
6-16ActiveTerminal Valid values: 0 -63 Definition: This is the terminal ID (0-63) to which method call instructions are directed. ComDeviceName Valid
6-17Quiet Valid values: True, False Definition: If Quiet is set to True then any status and error message generated by WDterm will be suppressed. Me
6-18InputKeyBd Parameters: line, position, prompt, shifted, timestamped Function: This instructs the ActiveTerminal to display the prompt at line an
6-19OutputSerial Parameters: data Function: This instructs the ActiveTerminal to send data to the terminal’s serial port. Data must be less than 23
6-20PlayVoice Parameters: msgnum Function: This instructs the ActiveTerminal to play voice message number msgnum. Msgnum may be a value from 1 to 99
6-21OnTermSignIn6 Data passed: terminal Event: A six-line terminal has signed in. Terminal ID is passed in terminal. OnTermSignIn4 Data passed: t
6-22we may not have imagined all the ways in which our customers will want to use it! OnTermUpArrow Data passed: terminal Event: The up-arrow butto
6-23WDterm can respond to another keypress on the terminal. OnTermSearchKey Data passed: terminal Event: The SEARCH button has been pressed on a te
6-24• If you are unsure of how to set up your IP configuration properly, refer to your network administrator for help. Client Utility • Make sure the
1-3Configuring the Base station… After connecting the Base station to your serial port, you need to configure the serial settings on the Base station
6-25intervening SignOut. Multiple SignIns from one terminal without appropriate SignOuts indicate either: 1. A terminal going out of range and having
6-26ServerOn Valid values: True, False Function: Set to True to enable the server. Set to false to turn the server off. You should leave this off un
6-27InputKeyBd Parameters: basename, channel, terminal, line, position, prompt, shifted, timestamped Function: This instructs the terminal attached
6-28InputSerial Parameters: basename, channel, terminal, line, position, prompt Function: This instructs the terminal attached to client basename o
6-29SendDate Parameters: basename, channel, terminal, line Function: This instructs the terminal attached to client basename on channel to display
6-30Events - TCP/IP COM WDIPterm events occur when a specific condition is met. When an event is "fired", an event handler function in your
6-31OnTermNotSignedIn Data passed: basename, channel, terminal Event: A command has been sent to a terminal that is not signed in. OnTermSequenceEr
6-32before WDIPterm can respond to another keypress on this terminal. OnTermRightArrow Data passed: basename, channel, terminal Event: The right-ar
6-33Portable Printers Cameo and QL 3 Common Information Both of these printers are stocked by Worth Data for the convenience of our users who need por
6-34• When the Terminal sends data to the host, it sends it in the following format: RF Terminal ID + DATA + CR Typically, the data is simply a strin
1-4R/F Terminal Operation Using the RF Terminal keypad… The R/F Terminal is turned on by pressing the green ON/OFF button located in the upper left-ha
6-35Each printer is shipped with a no charge roll of thermal paper that can be used for development, including determining the exact label size that b
7-1Chapter 7 Voice Message Operations The RF Terminal’s exclusive use of voice prompts allows you to overcome problems such as literacy, language and
7-2prompts or error messages will make it easier for the user to distinguish between them. • Be sure to record error messages for all possible proble
7-3Record/Playback--->1 Assign Errors------->2 Cloning Master----->3 Cloning Receiver-->4 Pressing the “1” key takes you into the voice re
7-4To record a message, press any key and hold it down. When you release the key, immediately start speaking into the microphone. To practice, let’s r
7-5Default Voice Messages Here are the default messages and the numbers they are recorded under: Message Recorded Message # Prompt ITEM #01 QUANTIT
7-6If you did not hear the correct messages or you heard no messages at all, check your cables and receiver/master setup - you may have transmitted fr
8-1Chapter 8 Troubleshooting General Considerations Site Test The most basic tool for troubleshooting is the Site Test at 50 feet range. (See Chapter
8-2If you are using rechargeable batteries, you must change the Batteries parameter in the Terminal Setup to reflect the usage of rechargeable batteri
Comentarios a estos manuales