Worth Data 7000 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Worth Data 7000, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Worth Data 7000 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Worth Data 7000. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Worth Data 7000 should contain:
- informations concerning technical data of Worth Data 7000
- name of the manufacturer and a year of construction of the Worth Data 7000 item
- rules of operation, control and maintenance of the Worth Data 7000 item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Worth Data 7000 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Worth Data 7000, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Worth Data service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Worth Data 7000.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Worth Data 7000 item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    [...]

  • Page 2

    This equipment has been tested and found to co mply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against har mful interference in a residential ins tallation. This equipm ent generates, uses and can radiate radio frequency energy and, if not installed [...]

  • Page 3

    T able of Contents I ntroduction......................................................................................................................................................... ... ..4 Differences.................................................................................................................................................[...]

  • Page 4

    Introduction The 7001 RF T erminal is a low cost, eas y-to-use radio frequency interactive terminal which communicates with PCs (or an y c omputer) b y RS-232 serial port. This new terminal offe rs unprecedented power and ease of use, while maintaining compatibilit y with programs written for the older W orth Data T erminals. The list of fantastic [...]

  • Page 5

    • Speaker volume is controlled b y the RF T erminal's Setup menu. • The 7000 Series does not have a choice of bat tery types. It comes with a built-in Li-Ion rechargeable battery . T he battery is charged by the same power supply that is used with the Base Station. An adapter cable is provided to allow connection to the RF T erminal. • V[...]

  • Page 6

    Installation Components The components in your R/F T erminal s ystem will vary according to the configuration of your system. Y our R/F T erminal shipment should contain at least: • An RF T erminal T7001 or L T7001 - If the R/F T erminal is an L T7001 model, it will have an int egrated laser scanner built-in to the body of the terminal. • Seria[...]

  • Page 7

    out to the serial port, which then passes this data on to the Base station. The Base station then broadcasts the message to the terminal, causing the terminal to display the message to the user . The Base station is not machine-s ensitive (it needs a standard RS-232 serial port) nor is it operating s ystem dependent (you just need to be able to rea[...]

  • Page 8

    R/F T erminal Operation Using the RF T erminal keypad… The R/F T erminal is turned on b y pressing the green ON/OFF button located in the upper left- hand corner of the R/F T erminal keypad. It is a good idea to full y char ge the R /F T erminal before you use it the first time to make sure the batter y charged. See below for more information on [...]

  • Page 9

    be significantly shorter than when the device was new , th e battery should be replaced. If you have the optional “gun” handle with the extended batt ery then both batteries should be replaced at the sa me time. The main battery is a common digital camera battery sold as Fujifilm NP-120 or Pentax D-LI7. W e use a high quality Japanese Li-Ion ce[...]

  • Page 10

    R/F T ermi nal Menu Functions Upon power-up, t he R/F T erminal displa ys the following opening screen: R/F TERMIN A L L T7001 FIRMW A RE: Uxxx – HWyy -Rzz USA CH A NNEL: 0 TERM ID: 0 HIT ANY KEY T O CONTINUE (T he op eni ng sc r een ca n be b ypa sse d up on p ow er u p. Se e Ch apt er 2 ) • On second line on the screen, FIRMW ARE: Uxxx, gives[...]

  • Page 11

    step. Y ou can use the F1 key to exit and SIGN OUT when using a T wo-W ay comm unication program running on the host computer . The entire mode menu can be skipped (see Chapter 2 ; RF System Setup ), causing the R/F T erminal to automatically SIGN-ON or go to ONE-W A Y m ode on power up. Installing the RF T erminal Ut ilities Software The RF T ermi[...]

  • Page 12

    • R/F TERMINAL EPROM LOADER HELP • R/F TERMINAL EPROM LOADER • UNINST ALL See Appendix D ; Firmwar e Upgrades for details on how to use the EPROM Loader programs (W indows).[...]

  • Page 13

    RF System Setup The RF T erminal can be configured using the T erminal Setup Menu. Most users do not need to change anything in the setup. The most commonly changed setup parameters are the T erminal ID (especially if you have more than 1 terminal) and the Channel (if you are adding an additional Base station). Factory Default RF T erm inal Configu[...]

  • Page 14

    SPE A K ER SETTINGS 5 L A SER SETTINGS 6 LCD SETTINGS 7 OTHER SETTINGS 8 SYSTEM TOOLS 9 DONE/EXIT 0 Select the option you want to set or verif y or press 0 or the F1 key to exit back to the MODE MENU. The groups in the keypad Setup Menu contain the following setup parameters: Setup Group Parameter Setup Group Parameter RF Setup RF Channel Speaker B[...]

  • Page 15

    ID , select option 2 on the ke y pad after which a box will appear where you can enter the desired T erminal ID. Enter one character for the T erminal ID . RF T erminal C hannel Default Channel 0 • The terminal's radio operates b y "frequency hopping" spread spectrum. The radios hop from one frequency to another using a pseudo-rand[...]

  • Page 16

    • Several special ke y s on the RF T erminal ke ypad can generate a response automatically , sending a separate message to the host b y simply pressing the appropriate control key (without pressing the ENTER key afterward). This allows for simple and fast scrolling by the operator . T he arrow keys, Begin, End, and Search are the specific ke ys s[...]

  • Page 17

    • Enabling use of the Mod 43 check charact er requires that the last character of your bar code confor m to the Mod 43 check character specifications. See Appendix E; Code 39 for more informat ion. Enable transmission (6) will send the check digit data along w ith the rest of the bar code data to your computer . T o use 6, you must also be using [...]

  • Page 18

    UPC-E / E A N- 8 Options UPC-E First Digit ON OFF 1 EAN-8 First Digit ON OFF 2 UPC-E Check Digit ON OFF 3 EAN-8 Check Digit ON OFF 4 UPC-E Expanded ON OFF 5 UPC-E1 ON OFF 6 • Use setting 1 and 2 to enable or disable the UPC-E or EAN-8 first digit. • Use setting 3 and 4 to enable or disable the UPC-E or EAN-8 check digit. The check digit is the [...]

  • Page 19

    th e bar c od e d at a t o t he co mp ute r . • 2 of 5 is so susceptible to misreads that the RF T erminal adds an additional safeguard - it can be configured to look for fixed-length data only . • The default setting of 06 causes the RF T er minal to read only 2 of 5 codes that are 6 digits in length. T o set the RF T erminal to read a differe[...]

  • Page 20

    Other Bar Code Options Storage T ek Label ON OFF 2 Labelcode 5 ON OFF 3 Labelcode 4 ON OFF 4 Bar Code ID's ON OFF 5 The Storage T ek T ape Label code is a proprietar y variation of Code 39 code used for the storage of computer data tapes. Enabling the tape label code does not disable reading of Code 128 or Code 39 bar codes. Labelcode 5 and La[...]

  • Page 21

    y our se ri al Pri nt er sup po rts it . I t DOE S N OT a pply t o the Ca me o and QL 3 Pri nt er s. • Settings E and F pert ain to the way the RF T erminal handles illegal statements coming from the host computer . RF T erminal software versions prior to 9.059 did not handle illegal state ments the same way as current versions. This setting is r[...]

  • Page 22

    Speaker Settings Speaker Options Beep V olum e OFF 1 Low 1 Medium 1 High 1 The default volume of the “Beep” is Medium. Each time you press the “1” ke y you will hear a beep at the different volume settings. When you are happy with the loudness of the beep tone, press 0 or F1 to exit. Beep T one 1 - Lowest 2 2 - Low 2 3 - Medium 2 4 - High 2[...]

  • Page 23

    to t ry an d rea d a co de . T hi s op ti on is us ef ul fo r try in g t o r ea d p oo r qu al ity co de . T he de fa ul t b eam t ime i s 2 se co nd s. A imi ng Dot Duration Aiming Dot Duration (in 1/10 seconds) 00 – 99 3 • This parameter applies to the buil t-in internal laser . Before the laser beam spreads, you can create a brighter aiming [...]

  • Page 24

    Other Settings Preamble Preambles are user-defined data that is attached to the beginning of data (bar code or ke yed) that is transmitted to the host b y the RF T erminal. For example, if you set a preamble of @@ and scanned bar code data of 12345 , @@12345 would be transmitted to the host. By default, the RF T erminal has no preambles configured.[...]

  • Page 25

    le ngt hs , no d ec ode wi ll r es ul t. En t er ing d at a b y ke yp ad is no t a ff ec te d. Postamble Postambles are user-defined data that is attached to the end of data (bar code or ke yed) that is transmitted to the host by the RF T erminal. For example, if you set a Posta mble of @@ and scanned bar code data of 12345 , 12345@@ would be trans[...]

  • Page 26

    Characters This setting allows the RF T erminal to output chosen ASCII characters in place of the actual characters entered. For example, if you scanned the number 1 ( hex 31 ) and w anted the RF T erminal to output hex 92 instead, you would enter 3192 for the Characters parameter . This would re-assign the output characters, with the RF T erminal [...]

  • Page 27

    Base and Relay Setup The Base and Relay Setup is onl y accessible via the RF 7000 Configuration Utilit y included on the Utilities CD that came with your RF T erminal. Y ou can also download the utilit y from our website at: http://www .barcodehq.com/ downloads.html Using the RF 7000 Configuration Utilit y After you install the Configuration Utilit[...]

  • Page 28

    Y ou ca n en abl e a Sec ur it y Cod e fo r ei the r a Bas e or a R el ay . Th e Sec uri ty Co de ne ed s to b e t hre e ch ara ct ers an d w he n e na bl ed, re qu ir es a ny one w an tin g t o mak e a ch an ge to th e Ba se o r Re la y t o e nt er thi s 3 -c har act er c od e. " Xon/Xoff Sensitive " should be checked ONL Y if your s y s[...]

  • Page 29

    the best locati on fo r the Bas e Sta ti on. The si te sur vey eval uates the si gna l str eng th of a num ber of te st pac kets t hat a re exc hange d betw een the B ase a nd T er mi nal . Th e hig her the nu mber , th e more succ essful y our com muni catio ns wil l be f rom t hat ar ea. This hel ps y ou t o iden tify p rob lem ar eas b efore y o[...]

  • Page 30

    Lets suppose that a RF T erminal and a Base Stat ion have been processing data b y sending prompts and data back and forth as described in example 1. The Base Station sends a data prompt to the RF T er minal, the RF T er minal transmits the operator-entered data back to the Base Station. If the host program has another prompt for the terminal, the [...]

  • Page 31

    Mod e . O nce t he RF T ermi nal tr ans mi ts dat a t o the Base Stat ion, the Ba se Sta tion ack nowle dges rece ipt of the inf ormati on by echoi ng bac k the dat a to t he T e rmi nal that sen t i t, al ong wi th a b ee p. If the d at a tr ansmi ssion did not m ake it throu gh t o the Base sta tion a fter 10 tri es, t he R F T erm inal wil l giv[...]

  • Page 32

    Survey mode displays the success rate of sending 100 packets to the Base. T he higher the number , the more successful your communications will be fro m that area. Site Survey does not require your Base Station be attached to your Host Computer . All you need is your Base Station, 5v power supply and RF T erminal. For detailed information on how to[...]

  • Page 33

    • Make sure all other Base Stations are turned OFF . • Mak e s ure that the Ba se St ati on and RF T e rminal you are u sin g are set to th e sam e chan nel. B ase St ation s and RF T e rminal s are sh ipp ed fr om the facto ry se t t o chan nel 0. If y ou nee d to c hange the c hannel , see App endix A ; Cha nnel and J ump er Cha nges . The Ba[...]

  • Page 34

    Relay Stations Since the range of the L T7001 T erminal is quite large you probably won't need a relay unless you must have coverage in more than one location that is dif fi cult to cover with a single base. An example of this would be inside two or more metal buildings where a base w ould be in one building and a relay in the other . Relays w[...]

  • Page 35

    At this point, the RF T erminal puts out the “who can hear me” message. The RELA Y n C A NNO T BE HE A RD message usually indicates a cabling proble m and should be checked out immediatel y . Sometimes a Rela y gets a response from the Base Station that is partial data or garbage. The T er minal retransmits its data since it has not received a [...]

  • Page 36

    The bottleneck could partiall y 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 for the application is almost always going to be the application pr ogram. By splitting[...]

  • Page 37

    Command without an ID All of these error conditions are detailed in the next chapter . Don’ t forget to program for them; this is a common mistake. Failure to trap the m will give create very strange, unpredictable results. Even though you don’t think your code will ever make a mistake, take advantage of feedback that the Base Station provides.[...]

  • Page 38

    Programming for the RF T erminal The four levels of programming support offered for the RF T er minal are: • Low Level ASCII sequences sent to and from the Base S tation by the user program reading/writing to the serial port. • Low Level ASCII sequences sent to and from the Base S tation using DLL for W indows for serial port reading/writing. ?[...]

  • Page 39

    Here is a listing of valid commands and exa mples: Command characters Command function *@ Reinitializes all terminals 3@ Reinitializes T erminal #3 1@B n Make T erminal #1 beep n (1-9) times 2@C0 * Clears the entire screen (4, 6 or 15 lines) on T erminal #2. *See more about 4 and 6 line displays on page 6-4 . 0@C1 Clears line 1 on T erminal #0 1@C2[...]

  • Page 40

    The color codes are: 0 = AQU A 1 = BL A CK 2 = BLUE 3 = FUCHSI A 4 = GR A Y 5 = GREEN 6 = LIME 7 = MAROON 8 = N A VY 9 = OLIVE A = PURPLE B = RED C = SIL VER D = TE A L E = WHITE F = YELLOW Here are some examples: @CS2M2L2 will clear the screen and set the first two l ines of the screen to be small fonts, the next two lines to be medium fonts, and [...]

  • Page 41

    background for all lines. The total height of the lines will be (1x16)+(3x24)+(1x32)+(1x16)+(2x32)=200 pixels: this is line 1 this is line 2 this is line 3 this is line 4 this is line 5 this is line 6 this is line 7 this is line 8 The active colors change whenever cb is rec eived in a prompt. The user default will be used to display all the prompt[...]

  • Page 42

    For example, the command @1,1,1, Enter Quantity would display Enter Quantity starting at position 1 on line 1, then wait for the operator to enter their data. These are valid entries for the third position charac ter: 0 No data input for this Command, Display ONL Y 1 Data input required from the keypad or scanner 2 Only keypad input allowed, start [...]

  • Page 43

    The @S command (for serial output) statement cannot be combined with any other command - even clear ( @C x ) commands. After a @S command is successfull y completed, the Base Station sends back to the host the RF T erminal ID followed b y a CR (ASCII 13). T here is a 231 character limit on data for this command. If you send a command of more than 2[...]

  • Page 44

    a carriage return) back to the Host computer . • The “Clear lines” command (@Cx) for th e 4 line displays differ slightly from the “Clear lines” command for the current 6 line displays. • The following table shows the programming dif ferences for 4 lines/6 lines: Command 4 Line 6 Line 15 Line @C0 Clears all lines C le ar s all l ine s C[...]

  • Page 45

    Base Station to Host Formats The basic format of a message that is transmit ted from Base to Host is fairly simple: Byte position Function Possible values 1 RF T erminal ID 0-9, A-Z, a-z, - = 2+ Data T ransmitted ** Last T e rmi nation of message CR (ASCII 13) T y p ically , the Base Station is sending the “answer” to the hosts “question” -[...]

  • Page 46

    a valid command - remember that all mess ages must end with a request for data input. The host should then expect a response from the terminal of T erminal ID + DA T A (none if only pressing ENTER ke y) + CR . SIGN ON is a good way for the terminal operator who has not rece ived instruction from the host for several minutes to determine if he is st[...]

  • Page 47

    Ch ec k yo ur pr ogr am fo r th e s eq ue nc e err or b ef or e st ar ti ng ag ain . Th e ho st pr og ra m wi ll ha ve to re in iti al iz e t he Ba se S tat io n or y ou w ill h ave to cy cl e p owe r on t he Ba se S ta tio n a nd h av e the T e rm ina l S ig n O n a ga in i n or de r to co nt inu e. Sequence Error Message The host program must obs[...]

  • Page 48

    A utomatic Check Back When a terminal checks back in to see if there is a change in instructions, the host can send back the same prompt or send back a new prompt. The check back occurs according to the time specified in the T er minal's setup, (specified in increments of 5 seconds). When a check back occurs, the T erminal clears the screen of[...]

  • Page 49

    The ST A TUS key is reserved to only display the T ime and Date. The Control keys can be used without pressing the EN TER key by using the Control Keys Only T erminal Setup parameter . See Chapter 2; RF System Setup for details.[...]

  • Page 50

    PromptCOM/ActiveX Drop-in components are tools that are added to your progra mming environment "tool kit". There are a variety of different technologies around for implementing a drop-in component such as VBX (for V isual Basic) and VCL (for Delphi and C Builder) and COM (ActiveX). Onl y the Acti veX variet y are widely compatible with al[...]

  • Page 51

    • Methods are function calls used to issue co mmands and access features of the drop-in component. An example of a method is sending an Input command to the terminal. • Events are function definitions placed in y our appli cation’ s source code. The function definitions in your source code are called Event Handlers. The skeleton structure of [...]

  • Page 52

    ComStopBits V alid values: 1, 2 Definition: This is a serial port setting and must match the base station setting. WDter m may allow other settings but those listed here are the only ones compatible with current version base stations. Quiet V alid values: T rue, False Definition: If Qui et i s set to T r ue t hen an y st at us a nd e rro r m es sa [...]

  • Page 53

    InputKeyBd Parameters: line, position, pr om pt, shifted, timestamped InputKeyBdColor (15-line terminal only) Parameters: line, position, pr om pt, shifted, timestamped,FG,BG Function: This instructs the ActiveT erminal to display the prompt at line and position and wait for data to be entered from the ter minal keypad only . If shifted is set to ?[...]

  • Page 54

    Function: This instructs the ActiveT erminal to display the prompt at line and position and wait for data to be received through the terminal serial port. W a iting for serial input can be bypassed b y pre ssing the enter ke y on the terminal which will send an empty data string to the host (fires the OnT ermData event handler). OutputSerial Parame[...]

  • Page 55

    SendFormat (15-line terminal only) Parameters: FGcolor , BGcolor Function: Sends to the ActiveT erminal the current Format Definition as created by one or more calls to the DefineFormat method. It also sets the user-default display foreground and background colors. Must be followed by an Input method call to take effec t. SendDate Parameters: line [...]

  • Page 56

    T er minal ID is always passed as 0-63. A T erminal ID value of 99 indicates an error . Once you have the event handler skeletons, you can proceed to add whatever functionality you desire to each event. Y ou m ust call the OpenDevice method before any events can be fired. OnT ermBaseRegister Event: An attached base station has successfull y powered[...]

  • Page 57

    method call before WDter m can respond to another keypress on the terminal. OnT ermDownArrow Data passed: terminal Event: The down-arrow button has been pressed on a ter minal. Y ou must issue another Input method call before WDter m can respond to another keypress on the terminal. OnT ermLeftArrow Data passed: terminal Event: The left-arrow button[...]

  • Page 58

    PromptNET TCP/IP Active X Controls Pro m ptNET/ActiveX is a drop in COM component that allows programmers to easily add the abilit y to send prompts to and receive data from their R/F T erminal via an RF Base Station across a TCP/IP network connection. Pro m ptNET requires a "Client" computer on a TCP/IP network (to which up to 4 serial B[...]

  • Page 59

    Before making any WDIPterm method calls in your application, make sure to set the ServerOn propert y to "true". T est For Good Comm unication Implement an event handler for On T ermBaseR egister that causes a beep or displa y s a message w hen called. If communication between the host PC and the base station is good, your event handler wi[...]

  • Page 60

    Properties - TCP/IP COM Properties are the various configuration variabl es used by the WDIPterm control. They are directly assignable in your application (eg. "WDIPterm.ServerOn = true") and can be set in your development environment’ s object browser . Note that your development environment ma y show more properties for the WDIPterm c[...]

  • Page 61

    the end key on the terminal. A termID+CR will be sent to the host. InputY esNo Parameters: basename, channel, terminal, line, posit ion, pr ompt Function: This instructs the terminal attached to client basename on channel to display the prompt at line and position and wait for a Y es (Enter ke y or C key) or a No (0 key or B key) from the terminal [...]

  • Page 62

    effect. PlayV oice Parameters: basename, channel, terminal, msgnum Function: This 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[...]

  • Page 63

    Data passed: basename, channel, terminal Event: A four -line terminal has signed in on channel at client basename . T er minal ID is passed in terminal . OnT ermSignOut Data passed: basename, channel, terminal Event: A terminal has signed out on channel at client basename . T erminal ID is passed in terminal . OnT ermData Data passed: basename, cha[...]

  • Page 64

    Data passed: basename, channel, terminal Event: The BEGIN button has been pressed on a ter minal. Y ou must issue another Input method call before WDIPterm can respond to another keypress on this terminal. OnT ermEndKey Data passed: basename, channel, terminal Event: The END button has been pressed on a ter minal. Y ou must issue another Input meth[...]

  • Page 65

    Portable Printers Cameo and QL 3 Common Information Both of these printers are stocked b y W orth Data for the convenience of our users who need portable printing. These printers do not require an y special protocol; they do not require the “wake-up b yt e” as do other printers. They do require a special cable that can be ordered from W orth Da[...]

  • Page 66

    So, when the RF T erminal transmits the data to the host, it will be in the following format: RF T erminal ID + T1: DA T A + CR or RF T erminal ID + T2: DA T A + CR or RF T erminal ID + T1: DA T A + T2: DA T A + CR For fu rth er inf ormati on, s ee y our Prin ting Sys tems Pr ogra mming M anual on th e CD R OM shi ppe d wit h t he pri nter . Zebra [...]

  • Page 67

    V oice Message Operations The RF T erminal’ s exclusive use of voice prompts allows you to overco me problems such as literacy , language and lighting. W ith proper planning, voice prompting can enhance your RF T erminal application, making it faster and simpler . V oice messages are recorded using a utilit y program included on the Utility CD-RO[...]

  • Page 68

    Default V o ice Messages He re a re th e def au l t me ssa ges a nd t he nu mbe rs th ey ar e rec or de d u nd er : Message Recorded Message # Prompt ITEM #01 QUANTITY #02 Error messages LOW BA TTERIES #98 TRANSMISSION F AILED #99[...]

  • Page 69

    T roubleshooting General Considerations Site T est The most basic tool for troubleshooting is the Site T e st at 50 feet range. (See Chapter 4 for the details on how to do a Site T est). If the Site T est fails at close range (50 feet), you have found the problem. The radio on either the Base Station or the RF T er minal is defective. A T erminal m[...]

  • Page 70

    • The cable between the Base Sta tion and host computer is bad. T ry the test with extension cables removed. • The host COM port is bad or assigned to another devic e driver installed. T ry another COM port or try another computer . • RAREL Y!!! The RS232 chip on the Base Station is bad. T erminal Error Messages Message Meaning – A cti on R[...]

  • Page 71

    • T wo or m o re terminals with the same ID can generate all kinds of strange messages including those shaded above. • T w o bases on the same channel are big tr ouble . Sometimes you get an error message and after check ing, everything on the Base seems to be set OK. Drop power on the suspect Base and tr y signing in again. If you get the same[...]

  • Page 72

    especially in warehouses or grocery stores with tall shelving. A Base Stati on mounted on the wall with the antenna parallel to the floor is the worst position. • In an unobstructed outdoor area a range of 3.3 miles or great er “line-of-sight” is possible but indoor “obstructed” range will be much less. Reflections and obstructions, depen[...]

  • Page 73

    I g et e x t r a c ha r a c t er s at t h e b eg in n in g o r en d of m y b ar c o d e d at a. .. • Clear the Preamble and Postambl e settings. I have very poor read rates when scanning bar codes.. . • Ca ref ull y fol lo w th e sca nn in g i nst ru cti ons i n A pp en dix M ; Ho w t o sca n a b ar cod e wh en r ea din g a ny an d al l b ar co[...]

  • Page 74

    equipment in front of you and be prepar ed to e xplain your proble m in detail to the T echnical Support Engineer . • The Engineer ma y ask y ou to go through some troubleshooting procedures w hile on the telephone. This will help them determine what is wrong and what the course of action should be. Many proble m s can be resolved over the teleph[...]

  • Page 75

    Channel and Jumper Changes Opening a Base As preparation for changing the Channel on a B ase Station or changing the Base to operate as a Rela y , the case must be opened to expose the circuit board with the switches and jumpers. Be sure you disconnect power before opening the case. T urn your Base S tation upside-down, and unscrew its single phill[...]

  • Page 76

    Channel Changes T o det ermine the current channel of a Base Station , power up the Base and watch the LED 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, chann el 5 blinks 8 times. Changing the[...]

  • Page 77

    T o ad d ad dit ion al Re la y s, yo u mu st “m ult i-d ro p” th em of f a s in gl e b us li ne run ni ng f ro m t he un lab ele d po rt o n th e B as e st at io n. Se e t he se ct io n b elo w fo r ca bli ng re qui rem en ts an d pin -o ut s. I t is very i mp ort ant t o f ol lo w t he pi n-o ut d ir ect ion s ca re ful ly an d t o use t he su[...]

  • Page 78

    Incorr ect Routing for W iring Relay Station RS422 Pin-outs The R/F Relay Stations are connect ed by twisted pair wire -- use Belden 1227A1, Cat 5 w ir e, or equivalent. The Unlabeled Port on the Base Station and the Unlabeled Port on the Relay Station are connected with a straight cable using the following pin-outs: Base Connector Pin # Relay Conn[...]

  • Page 79

    Because relay cabling is often troublesome, we supply a test cable for isolating the user-made cable from the process. This test cable is so short that it doesn’t foll ow the rules of twists on the previous page – it is just a Ethernet patch cable for node, but adequate for testing the relay . HI NT : U se th e s ug ges te d wir e t y pe , and [...]

  • Page 80

    • If the Base is first in a string, (not in the middle or end of a string), set the 422 jumpers to Base w/RS- 422 termination . • The last Relay in each string should have its jumpers set as a Relay w/RS-422 termination. Any Relay that is not the last relay in the string would not be terminated. • Relay Station failures ar e often cab le-rela[...]

  • Page 81

    Mod 8 RJ45 Function DB 9 Female 1 Shell (chassis ground) S hell 2 Transmit Data 2 3 Receive Data 3 4 Signal Ground 5 F36 9 pin cable If you plan on building your own extension cables, you must use well shielded cable and you cannot use twisted -pair cable. Y ou can order custom length RS-232 extension cables from Global Computer Supplies - ph. 800-[...]

  • Page 82

    T er minal Utilities Disk. If you have received a disk with the latest fir mware or have downloaded the firmware from our website, www .bar codehq .com , download the firmware into the RF T erminal b y following the instructions on the screens of the program for a normal T erminal fir mware update. Failsafe Firmware Download for a T erminal If the [...]

  • Page 83

    can vary from a low of .75 characters per inch (cpi) to a high of 9.4 cpi. There should be a ¼" " 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 code. The RF T erminal gives you the option of t[...]

  • Page 84

    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, A-Z and punctuation characters and are identica l to their Code 39 representations. Lower-case letters, additional punctuation characters, and contro l characters are represented by sequences of two Co[...]

  • Page 85

    Accumulate Mode must be turned on using the bar coded S etup Menu or by using the keypad. Accumulate Mode is located in the Code 39 parameters. Choos e 4 to Enable or 5 to Disable this feature. This numeric Code 39 "Barpad" illustrates ACCUMULA TE Mode. Scan 5 , 3 , 8 , and Enter . The RF T er minal transmits a single message of “ 538 ?[...]

  • Page 86

    a12345b Codabar Specifications Codabar is widely used in libraries, blood banks, the cotton industry and transportation industries. Its' character set consists of nu mbers 0 through 9 , and punctuation characters + . - / : and $ . S ymbols a, b, c, d, t, n, * and e are used as start and stop characters. Characters are constructed of four bars [...]

  • Page 87

    The UCC Serial Shipping Container Code specification calls for a 19 digit UCC/EAN 128 code with an additional Mod 10 Check digit (20 digits in all). The Mod 10 Check digit is calculated the s ame as the Interleaved 2 of 5 example in Appendix D . It is the data length as well as the MOD 10 che ck digit that distinguishes the UCC Serial Shipping Cont[...]

  • Page 88

    Interleaved 2 of 5 Code is so susceptible to part ial scans being interpreted as valid reads that we reco mmend at least one of the following safeguards: • Use one length of I 2 of 5 code. Using one length of data a llows you to tell the RF T erminal to look for one length of I 2 of 5 code only . By default, the RF T erminal is set to look for a [...]

  • Page 89

    EAN is an international superset of UPC. EAN-13 has 13 digits, w ith the first two digits representing a country code. The final digit is, as with UPC, a check digit. EAN-8 is a shorter version on the EAN-13 code containing seven data dig its and ending again with a checksum. The exact UPC/EAN symbol specifications are ava ilable from: Uniform Code[...]

  • Page 90

    chec k dig it. Fo r e xample , a b ar cod e con tainin g the numbe rs 9780 55337 062 153 495 w ould t ransm it as 055 337 0626 in t he IS BN for ma t. The RF T erminal has the option of trans mitting in the ISBN format. I S BN 0 - 55 3 - 37 06 2 ISBN specifications are available from: A mer ican National Standards Institute Customer Service 1 1 W e[...]

  • Page 91

    sixth digit: If the code ends in: UPC-E Data Insertion Digits Insertion Position 10 digit code 0 abcde 0 00000 3 ab 00000 cde 1 abcde 1 10000 3 ab 10000 cde 2 abcde 2 20000 3 ab 20000 cde 3 abcde 3 00000 4 abc 00000 de 4 abcde 4 00000 5 abcd 00000 e 5 abcde 5 0000 6 abcde 0000 5 6 abcde 6 0000 6 abcde 0000 6 7 abcde 7 0000 6 abcde 0000 7 8 abcde 8 [...]

  • Page 92

    • New Check Digit 0 • Data with check digit is: 823450 The MSI Mod 1 1 check digit is calculated as follows: The example bar code data is: 943457842 • Assign a checking factor to each number , starting with the units position of the nu mber (in this example, the 2 ) up to the highest order position (the 9 ). Use checking factors of: 2,3,4,5,6[...]

  • Page 93

    T o s can a bar code using your laser scanner , (whether it be a handheld or integrated) • put your RF T erminal in One-W a y mode with the host computer program not running; or even unplug the serial cable, • point the laser scanner at the bar code at about 6” away . • Pull the trigger (or push the button on an integrated mode l) and line [...]

  • Page 94

    ASCII Code Equivalent T able The 128 ASCII codes, their 3-digit decimal equivalents and 2-digit hex equ ivalents are detailed in the below table. char hex 3 digit ASCII char hex 3 digit ASCII char hex 3 digit ASCII char hex 3 digit ASCII NUL 00 000 S P 20 032 @ 40 064 ‘ 60 096 SOH 01 001 ! 21 033 A 41 065 a 61 097 STX 02 002 " 22 034 B 42 06[...]

  • Page 95

    • The 7000 series RF T erminal does not have a choic e of battery types. It comes with a built-in Li-Ion rechargea ble batter y . The 5000 series Base 5V power supply is now used to char ge th e battery on the T erminal as w ell. A full charge cy cle takes 2-3 hours. • V oice prompts are now recorded on the PC and uploaded to the RF T erminal u[...]